一、安装Remote-SSH工具包
VSCode推出了一系列远程工具包,我用到的主要是下图这个:
在扩展中搜索 ssh 就可以看到,直接点 install 就可以了。如果没有左侧边栏,可以点击顶部菜单栏:查看 -> 外观 -> 显示活动栏
安装成功后会在活动栏显示远程资源管理器的图标,如下图:
二、连接服务器
进入远程资源管理器界面,点 “+” 添加服务器,输入 username@host (例如:user@host)。
或者也可以直接编辑配置文件( config 设置可点击上图红框圈出的 “+” 右边的设置按钮),如下所示:
点进去该 config 文件,格式如下,保存文件后可看到左侧已经有了SSH Host:
Host 为你自己取的名字,User 为服务器用户名,HostName为服务器地址。默认端口为 22 ,所以是没有 Port 这一行的,若需要修改 Port 可自行加上。
右击鼠标(或者点加号),连接服务器,可以选择当前窗口,或者新窗口连接:
此时,会需要你输入密码(有时候需要多输几次):
密码输入完成后,点击回车,可以看到左下角已经连接成功!
三、打开服务器程序
打开资源管理器,可以看到需要你打开文件夹:
点击打开文件夹,会弹出窗口,选择即可,点击确定,则可加载服务器程序(此时需再次输入密码):
此时编辑程序则服务器也会相应修改。
四、本地调试服务器程序
本地断点调试,以python为例,还需要安装一个python包,安装完成后,就可以加断点进行调试了。