在你的Linux服务器安装VScode 项目名:code-server 【非官方版本】

25
Apr

在你的Linux服务器安装VScode 项目名:code-server 【非官方版本】

这是一个非官方的开源网页vscode,能运行在服务器上,项目地址:Github
1. 安装
运行一键安装命令
curl -fsSL https://code-server.dev/install.sh | sh
安装完成后我们需要先执行启动命令再关掉,生成配置文件,先运行:
code-server
然后ctrl+c关闭,打开~/.config/code-server/config.yaml
如:vim ~/.config/code-server/config.yaml
当然vim打开的前提是安装vim,没有安装的话先运行安装程序
yum install vim或者apt install vim
修改内容如下:
bind-addr: 0.0.0.0:8080 #绑定的地址和端口,127.0.0.1在部分服务器不适用
auth: password
password: 123456 #密码,这里原本是一个随机字符串
cert: false #true开启SSL,false是不开启

按ESC键输入:wq保存并退出
2. 插件库
由于微软的条款限制,code-server并没有使用微软的插件库,所以我们需要添加插件库。
打开/usr/lib/code-server/lib/vscode/product.json文件
vim /usr/lib/code-server/lib/vscode/product.json
添加

"extensionsGallery": {
  "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
  "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
  "itemUrl": "https://marketplace.visualstudio.com/items",
  "controlUrl": "",
  "recommendationsUrl": ""
}

3. 开机启动
打开"/etc/rc.local(或者/etc/rc.d/rc.local)"
如:vim /etc/rc.local或者vim /etc/rc.d/rc.local
在最后一行添加
code-server &
按ESC键输入:wq保存并退出
4. 运行
执行code-server即可
后台执行可以使用code-server &或者screencode-server
4. 其他
Github
项目官方FAQ
项目Github论坛

添加新评论