因工作和学习需求,博主无法随身携带笔记本电脑,但博客源码又无法在多台电脑间同步,这对我造成很大的困扰

code-server

code-server 是一款基于 VS Code 的在线编辑器,主要用于在 Linux 服务器环境下,实现任何设备通过浏览器即可访问 VS Code, 进而实现远程编程
目前 code-server 开源在 Github : https://github.com/coder/code-server
这是搭建完成后的样子,和 VS Code 简直一模一样


安装

查看 Linux 系统架构

1
uname -a

下载对应版本 code-server

1
wget https://github.com/coder/code-server/releases/download/v4.0.2/code-server-4.0.2-linux-amd64.tar.gz

解压并移动到 /usr/local 目录

1
2
tar zxvf code-server-4.0.2-linux-amd64.tar.gz
mv code-server-4.0.2-linux-amd64.tar.gz/ /usr/local/code-server

运行

1
2
3
cd /usr/local/code/server
export PASSWORD="password" && ./code-server --host 0.0.0.0 --port 8080
# password 为密码 --port 后面为自定义端口

启动成功,现在,就可以通过公网访问 code-server 了


配置code-server 后台运行

1
2
screen
export PASSWORD="password" && ./code-server --host 0.0.0.0 --port 8080

Ctrl + A + D 退出会话

注意事项

Ctrl + ` 打开 code-server 终端
在扩展商店搜索 chinese 安装简体中文扩展