公司电脑环境是Windows,之所以要将vscode环境运行于linux,因为有时候要写一些shell脚本,第一是为了方便修改调试,vscode的配色和插件确实好用(相比于vim 用vscode我的效率更高),第二则是dos2unix这一操作属实是多此一举的行为,废话不多说,直接上配置步骤
1、linux主机做好配置,允许ssh登陆,如果不方便可改为密匙文件
2、win上的vscode搜索Remote Development安装,会附带安装其他所有远程依赖插件(win上要有ssh客户端,大家应该都安装了git客户端,那这个就自带了)
3、vscode设置项,search.followSymlinks,将用户、远程工作区对应设置置为 False(除非服务器配置很高可以忽略,要不然内存和cpu会暴涨)
4、点击vscode左下角ssh,
上方弹出
点击connect to host
输入 ssh 你的用户名@服务器ip地址 -A
然后会提示你保存到哪个配置文件路径
再次点击左下角,就可以看到刚才服务器的ip地址了,我上面的截图也能看出来
输入密码连接,然后在file中打开你要工作的目录,然后按照提示输入密码 ,这样这个远程目录就显示在你的vscode中了