天天看点

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

资源下载

1、下载一个vscode insiders版本,没办法,稳定版还没覆盖到那个功能。

下载好了安装起来,是一个绿色的,不是蓝色的,要注意。

2、检查ssh是否已安装,命令:netstat -tanp

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

看看有没有一个sshd服务监听在22端口,如果没有,就在远程主机安装 ssh 服务,百度一下教程不少,问题不大。

3、安装Remote Development插件

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

安装一个 remote document,那几个 remote 相关的就自动安装好了,然后把其它几个一并安装了吧,机灵点。

4、安装好之后重启 vscode,会看到有一个电脑的标出现:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

点电脑,选择 SSH Target,然后点设置,打开:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

默认选第一个文件就好,打开:

Host localhost
    HostName 192.168.190.129
    User wlf           

复制

第一次安装一般是空的,这个是我填好的。

Host 主机名
    HostName IP
    User 用户名           

复制

什么事?不知道主机名?

wlf@localhost ~]$ 
// @和~之间那个就是主机名           

复制

填好之后,你可以把这个文件关掉,保存好。一般这会儿Linux系统是打开好了的吧。

这时候,如果出现了这个:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

那就成功了一半了,要是没有,考虑重启软件,可能是第一次会比较难一些吧。右击localhost,机灵点,然后选择哪个都可以。

然后它会让你先选平台,就选Linux,输入密码,自己输。

连接成功的话,左下角会出现:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

连接失败再找原因。

5、二次登录

把软件关闭之后,过一段时间再开,有可能会遇到以下bug:

vscode The VS Code Server failed to start           

复制

如果不是操作失误,一个劲儿的 retry 没什么用的,人家铁了心要报错,你再 retry 能干嘛?

方案一:

Ctrl+Shift+P,输入 “Kill VS Code Server on Host”,选择出问题的远程服务器杀掉那个上面的 VS Code server。然后重新尝试登陆。

方案二:

把服务器端的vscode-server删掉,如下:

$ rm -rf ~/.vscode-server           

复制

具体哪个管用不知道,都试试,我这次是方案一管用,下次不知道管不管用。

6、打开文件夹:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

打开之后:

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

7、可以新建一个文件,摸索一下,那几个英文也不难看懂。

8、终端

C++搭建集群聊天室(三):配置远程代码编辑神器 VScode

这边也有个终端

至此,基本配置完成,如果想体验别的高级配置,可自行添加,不过不建议汉化。