vscode 远程调试centos配置

安装插件remote development:

 安装插件:Remote ssh

 

如果远程服务器未配置为可ssh登录,要先配置远程服务器的ssh登录选项,在本地客户端(Windows)也要安装可ssh登录的软件,可能code是借助powshell上的ssh登录,在Windows上可以在powershell里输入ssh命令检验是否powershell,开启了ssh登录功能,另外,如果服务端配置了密匙登录等,也要在客户端作相应配置

安装完插件后,在code里调出命令面板(Ctrl+shift+p)输入 remote-ssh,选择remote-ssh:connect to host

 

再选择configure ssh host

 一开始插件的默认的配置文件可能在c盘,选择settings specify a custom configuration file更改默认配置文件位置,因为powershell使用的是c盘下的那个config文件,这里若选择c盘给出的配置文件可能会和Powershell冲突,所以采用重新新配置一个其他位置的配置文件

 

 在这个位置输入新设置的配置文件路径:

 

 修改了默认配置文件,接着修改ssh configuration 配置文件,写入配置项:

调出命令面板(Ctrl+shift+P)>输入:remote ssh>选择remote ssh:connect host>选择configure ssh host

>选择默认的配置文件>进入配置文件>写入配置项:

Host Centos 
    HostName 192.168.10.21
    User root
 
 
若不通过命令面板修改配置项目,也可以这样修改配置文件

点击远程资源管理器:

再点击设置:

 选择默认配置文件后写入配置项

 

连接远程ssh服务器:

 会要求输入密码>选打开文件夹>选择要打开的文件夹 这样就连接上了远程服务器,可以选择要调试的文件调试了

在配置完之后会在centos端对应用户目录下多了一个.vscode-server的文件夹

 同时,在extensions下会有对应客户端的服务端插件

 

 针对各种语言的调试,必须要在服务端本地配置可调试,在vscode端才可以调试

posted @ 2022-05-13 23:51  尘星空  阅读(519)  评论(0编辑  收藏  举报