1. 程式人生 > 程式設計 >VSCode Web IDE Coder 安裝及使用

VSCode Web IDE Coder 安裝及使用

概述

Coder是VS Code的Web IDE,分Code Server 和 Coder,Code Server安裝在伺服器上,通過瀏覽器開啟地址後可以使用一個web版的VS Code,也就是Coder,但VS Code的外掛無法使用。

VSCode:https://code.visualstudio.com/
Code-Server說明:https://coder.com/docs/code-server/latest
Coder說明:https://coder.com/docs/coder/latest
原始碼:https://.com/cdr/code-server

安裝

以utuntu18為例

1.安裝deb

curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run

VSCodeWebIDECoder安裝及使用

## 根據提示安裝deb
 mkdir -p ~/.cache/code-server
 cuwww.cppcns.comrl -#fL -o ~/.cache/code-server/code-server_3.11.1_amd64.deb.incomplete -C - https://github.com/cdr/code-server/releases/download/v3.11.1/code-server_3.11.1_amd64.debwww.cppcns.com
 mv ~/.cache/code-server/code-server_3.11.1_amd64.deb.incomplete ~/.cache/code-server/code-server_3.11.1_amd64.deb
 dpkg -i ~/.cache/code-server/code-server_3.11.1_amd64.deb

2.修改config檔案

把127.0.0.0.1改為0.0.0.0,可以繫結到本機所有IP,不用反向代理那麼麻煩
埠改成8886,8080太“靚”會被佔用

VSCodeWebIDECoder安裝及使用

3.啟動code server

  sudo shttp://www.cppcns.comystemctl enable --now code-server@$USER

4.在後臺執行

TODO

使用安裝

mkdir -p ~/.config
docker run --restart=always --name code-server -p 0.0.0.0:8886:8080
-v "$HOME/.config:/home/coder/.config"
-v "$PWD:/home/coder/project"

-u "$(id -http://www.cppcns.comu)