vscode 远程配置开发机

我们都会遇到远程开发的情况,我的代码在服务器上,我需要在开发工具里对它进行更新,此篇博客就是vscode连接linux服务器的流程。
一、 远程主机配置ssh
sudo apt install openssh-server
二、查找extension market
点击屏幕右侧中间的位置,即可以显示extension market
在这里插入图片描述
三、cannot connect to the extensions market
然而当我在公司的机子上运行的时候,会提示我cannot connect to the extensions market,如下图所示:
在这里插入图片描述
出现这个问题,十有八九是proxy出现了问题,百度上很多方案都是让你去关windows代理或者去更新vscode自己的代理,但是不确定问题就去尝试总看上有那么一些不靠谱。
这里有一个自测的小tips,也是vscode的开源贡献者提供的:
选择菜单 Help -> Toggle DeveloTools 我们就可以开启右侧的调试工具,在console中去定位页面的报错,就可以知道是不是网络问题带来的啦。
看下效果图:
在这里插入图片描述
至于说修改代理,有两个地方,一个是电脑本机代理的修改,可以根据电脑的型号自行百度,还有一个是在vscode中,点击右下角:
在这里插入图片描述
在开启的setting中更新proxy即可:
在这里插入图片描述
四,回到extensions market
在extensions market中输入remote,我们可以找到remote-ssh(下图第三个)
在这里插入图片描述
点击install进行安装。
安装完成后,点击右侧的remote explore按钮,添加远程机器:
在这里插入图片描述 如上图,输入对应的ssh命令和服务器密码即可。 五、连接完成后,我们就可以选择file来打开服务器上的文件啦。