只要有浏览器的地方就有VScode

零.前言

上课没事做?不如敲代码。SSH+Vim走起。啊这,我不喜欢Vim,我喜欢VScode可咋整?没关系,我们使用搭建一个非官方的VScode网页版就行了(IOS有适配的客户端VS APP)。
按照官方的说法,我们需要一台以下配置的服务器:

  • 1 GB of RAM
  • 2 cores(不过一核勉强够用)
  • 仅支持64位,不支持其他的

巧了我们看看阿里云腾讯云的服务器配置
在这里插入图片描述
9块一个月,5M峰值带宽,1核2G,体验还挺好的,这不爽歪歪?

一.服务器准备

我们准备一台服务器,把它刷成Linux系的,code-server支持Debian、UbuntuFedora, CentOS, RHEL, SUSEArch Linuxyarn、npm系Docker等安装
选一个自己熟悉的版本吧:
在这里插入图片描述
然后至于怎么操作,老运维工程师就不说了,萌新的话可以安装一个宝塔面板。这个安装教程可以从官网上看到,所以略讲。
好了,本萌新安好了宝塔
在这里插入图片描述

二.安装包准备

放出code-servergayhub主页:https://github.com/cdr/code-server
好了,大佬可以直接访问github然后自己操作了,剩下的和我一样都是萌新了。
我们根据它官方教程install.md说的,下载对应系统的安装包。(不推荐自动下载,因为网速慢)
目前推荐最稳定的两个版本:3.7.4和3.6.0。而且采用vsix的离线安装插件的方式最稳定。
我是Ubuntu系统,所以下载这个安装包https://github.com/cdr/code-server/releases/download/v3.6.0/code-server_3.6.0_amd64.deb
当然,自己下载还是慢的话,可以用这个大佬的免费云下载功能:https://d.serctl.com/
若还是不行,我把它传到CSDN了,关注我即可免费下载:https://download.csdn.net/download/u011017694/13015368
然后我们下载好了把它通过各种方式导入到我们的home目录下,你可以通过宝塔sftpftp各种方式导入。
在这里插入图片描述

三.安装

我们在ssh终端输入以下命令:

sudo dpkg -i code-server_3.6.0_amd64.deb

在这里插入图片描述
这样就安装好了,然后我们就可以运行了。

sudo systemctl enable --now code-server@$USER

然后又如下信息,我们就可以去修改配置了
在这里插入图片描述

这个时候,我们可以看到多了个.config文件,里面有个code-server/config.yaml编辑它,当然你可以用宝塔,你也可以vim
在这里插入图片描述
修改下配置:
在这里插入图片描述

  • ip:端口
  • 用户名
  • 密码
  • 是否需要证书

改一下,然后保存
在这里插入图片描述

访问即可。

四.配置与效果预览

配置可以参考我以前的博客:我就是死外面,从这跳下去,也只用Dev写C/C++…………VScode真香
有时候,网络不好,各种不好的因素在一起,半天安装不上,那么推荐下载离线文件:
在官网https://marketplace.visualstudio.com/vscode找需要的插件:
在这里插入图片描述

历史版本里下载离线包,然后并传到服务器里
在这里插入图片描述
导入,选择路径,然后OK
在这里插入图片描述

这样就可以安装好不容易自动安装上的插件。

效果预览:
在这里插入图片描述

在这里插入图片描述
完美!

猜你喜欢

转载自blog.csdn.net/u011017694/article/details/109230117