VSCODE使用Remote-SSH连接远程服务器并调试

一、安装Remote-SSH工具包

VSCode推出了一系列远程工具包,我用到的主要是下图这个:
VSCODE使用Remote-SSH连接远程服务器并调试_第1张图片
在扩展中搜索 ssh 就可以看到,直接点 install 就可以了。如果没有左侧边栏,可以点击顶部菜单栏:查看 -> 外观 -> 显示活动栏
安装成功后会在活动栏显示远程资源管理器的图标,如下图:
VSCODE使用Remote-SSH连接远程服务器并调试_第2张图片

二、连接服务器

进入远程资源管理器界面,点 “+” 添加服务器,输入 username@host (例如:user@host)。
VSCODE使用Remote-SSH连接远程服务器并调试_第3张图片
或者也可以直接编辑配置文件( config 设置可点击上图红框圈出的 “+” 右边的设置按钮),如下所示:
VSCODE使用Remote-SSH连接远程服务器并调试_第4张图片
点进去该 config 文件,格式如下,保存文件后可看到左侧已经有了SSH Host:
VSCODE使用Remote-SSH连接远程服务器并调试_第5张图片
Host 为你自己取的名字,User 为服务器用户名,HostName为服务器地址。默认端口为 22 ,所以是没有 Port 这一行的,若需要修改 Port 可自行加上。
右击鼠标(或者点加号),连接服务器,可以选择当前窗口,或者新窗口连接:
VSCODE使用Remote-SSH连接远程服务器并调试_第6张图片
此时,会需要你输入密码(有时候需要多输几次):
在这里插入图片描述
密码输入完成后,点击回车,可以看到左下角已经连接成功!
VSCODE使用Remote-SSH连接远程服务器并调试_第7张图片

三、打开服务器程序

打开资源管理器,可以看到需要你打开文件夹:
VSCODE使用Remote-SSH连接远程服务器并调试_第8张图片
点击打开文件夹,会弹出窗口,选择即可,点击确定,则可加载服务器程序(此时需再次输入密码):
在这里插入图片描述
此时编辑程序则服务器也会相应修改。

四、本地调试服务器程序

本地断点调试,以python为例,还需要安装一个python包,安装完成后,就可以加断点进行调试了。
VSCODE使用Remote-SSH连接远程服务器并调试_第9张图片

你可能感兴趣的:(工具使用)