之前在windows端做linux服务器的开发用的是xshell+vscode,代码效率很低下,特别是多个工程的时候,vscode窗口管理就比较混乱了,而且编辑跟命令不在一起需要来回切换,特别麻烦。
vscode远程编辑+编译的方式开启了window+linux server高效编程的新局面,言归正传讲一下配置方式(本方式不需要在服务器端有任何配置,也不需要sudo权限):
1)安装ssh(window10自带powershell,无需安装,其他系统安装openssh即可,下载链接如下https://openssh.en.softonic.com/,自行百度)
2)安装remote-ssh插件(利用该插件连接远端服务器)
3)配置config文件(配置服务器地址、用户名、端口号)
过程:快捷键ctrl+shift+p,输入remote,选择connnet to host,然后出现下面的截图,初次配置需要配置config文件,依次如下图点击即可进入配置:
4)接下来点击左下角settings,将如下图所示的show login terminal打钩
5)接下来就到了最后连接的部分了,使用的是密码登录的方式,如下图,输入密码即可
需要注意的是连上之后,terminal会出现如下面第一张图,这时候代表已经连接成功了,但是不能输入了,时候点击右上角+号即可进入命令行界面正常写入命令了
6)最后就可以编辑文件了,大功告成