Open vaakian opened 4 years ago
最近正好purchase了一台3年的2H4G 5M的华为云服务器,一直闲置,想发挥一下它的作用,找找到了这款神器——code-server。
code-server是一个运行在远程服务器上的VS CODE,因其本身就是使用JavaScript开发,所以被移植到了浏览器上,现在运行起来跟本地端并无差别。
code-server
VS CODE
JavaScript
打开网址,按下F11,谁也不知道我是在浏览器上编程了!
see more: https://github.com/cdr/code-server
进入正题
shell命令
docker run -it -p 127.0.0.1:8080:8080 -v "$PWD:/home/coder/project" codercom/code-server // 设置密码(环境变量) docker run -it -p 127.0.0.1:8080:8080 --env PASSWORD=密码 -v "$PWD:/home/coder/project" codercom/code-server
虽然使用docker安装非常方便,但是我在编辑器中使用终端安装任何软件包(使用apt安装python、node、go等等)都没有权限,所以就放弃了。
docker
下载code-server的release版本,并解压。
> wget https://github.com/cdr/code-server/releases/download/3.0.2/code-server-3.0.2-linux-x86_64.tar.gz > tar -zxvf code-server-3.0.2-linux-x86_64.tar.gz code-server > export PASSWORD=登录密码 > cd code-server && ./code-server --host 0.0.0.0 --port 8080
和vscode一样,可以安装vue高亮插件。
设置字体,同样没有压力
安装扩展包、主题。同样可以安装语言包,搜索chinese simplified可以安装中文简体语言包。
总体体验下来,和桌面版vscode基本没有什么差别。因为搬到了浏览器上,所以如果移动设备屏幕足够大,加一个蓝牙键盘,就可以实现coding anywhere了!
coding anywhere
也解决了我一大痛点,就是学校的机房装有还原,每次上机都要手动配置一次运行环境,极其麻烦。有了这个code-server一切都安静了,输入网址,按下f11,写代码……一气呵成。
写C语言同样体验很好,linux原生自带g++编译器,安装code runner插件即可一键运行c代码。
最近正好purchase了一台3年的2H4G 5M的华为云服务器,一直闲置,想发挥一下它的作用,找找到了这款神器——code-server。
code-server
是一个运行在远程服务器上的VS CODE
,因其本身就是使用JavaScript
开发,所以被移植到了浏览器上,现在运行起来跟本地端并无差别。打开网址,按下F11,谁也不知道我是在浏览器上编程了!
see more: https://github.com/cdr/code-server
进入正题
下载安装
一、docker安装
shell命令
虽然使用
docker
安装非常方便,但是我在编辑器中使用终端安装任何软件包(使用apt安装python、node、go等等)都没有权限,所以就放弃了。二、本机安装
下载code-server的release版本,并解压。
三、浏览器上手体验
和vscode一样,可以安装vue高亮插件。![image](https://user-images.githubusercontent.com/30516060/78908990-74795780-7ab5-11ea-9d87-ba82c15177ff.png)
设置字体,同样没有压力![image](https://user-images.githubusercontent.com/30516060/78909140-a7235000-7ab5-11ea-9a3c-547eb5a103bf.png)
安装扩展包、主题。同样可以安装语言包,搜索chinese simplified可以安装中文简体语言包。![image](https://user-images.githubusercontent.com/30516060/78909208-bd311080-7ab5-11ea-8ff7-709164d4c610.png)
总体体验下来,和桌面版vscode基本没有什么差别。因为搬到了浏览器上,所以如果移动设备屏幕足够大,加一个蓝牙键盘,就可以实现
coding anywhere
了!也解决了我一大痛点,就是学校的机房装有还原,每次上机都要手动配置一次运行环境,极其麻烦。有了这个
code-server
一切都安静了,输入网址,按下f11,写代码……一气呵成。