VScode Remote 远程开发与调试
程序员文章站
2022-05-24 23:50:34
...
目录
一、搭建环境
linux环境:Centos7 64位
windows环境:Win10 64位
编辑器版本: VScode Stable 64位 [https://code.visualstudio.com/]
二、Centos7 配置
1、执行以下命令,安装服务端
yum install openssh-server
三、VScode 配置过程
1、需要安装的插件
- C/C++
- C/C++ Compile Run
- Remote Development
2、按如图所示,到插件安装项,进行安装
3、通过 ctrl+shift+p 打开设置 Remote-SSH:Settings,把 Remote.SSH:Show Login Terminal 前面勾选起来,如图
4、 按 F1 弹出VS Code的命令选项板,输入Remote-SSH: Connect to Host,回车,选择 Configure SSH Hosts,并打开 C:\Users\用户名\.ssh\config文件,配置远程主机。如下所示
Host 显示在vscode列表中的名称
HostName 远程主机IP
User 连接用户名
四、连接远程主机并进行调试操作
1、连接主机
2、输入前面配置的用户密码
3、登录成功,输入自己要加载的根目录,点击OK,并再次输入用户密码
4、按下 F1 , 输入 task... 依次选中图中所示选项,最后自动生成 tasks.json 文件
5、打开需要编译的文件 main.cpp ,按下 F5 ,依次选中图中所示选项,最后自动生成了 launch.json 文件
6、接下来就可以打断点进行调试了
7、注意事项
- launch.json文件中 preLaunchTask 项的值必须与 tasks.json 中 label 项的值一致
- 由于有些电脑权限问题,所以 externalConsole 项需要设置为 false 才能进行调试
上一篇: 在vscode中运行Python