VsCode无法远程调试

一、问题描述

按照《VsCode + gdb + gdbserver远程调试C++程序》中介绍的方法,配置好VsCode后,按下F5快捷键,或点击"Start Debugging"按钮,没有反应,无法启动调试:

二、解决方法

针对该问题,我尝试过很多种解决方法,包括:

1.删除被远程连接的Linux系统下的.vscode目录

2.删除Windows系统"用户"目录下的.ssh文件夹中的known_hosts中的相应信息:

3.杀死Linux下的所有.vscode-server进程:

4.卸载,再重新安装VsCode:

以上方法均无法解决。最后是修改了被远程连接的Linux系统的ip,用VsCode连接新的ip,才能正常启动调试。我推测是VsCode中存在某个配置文件,该配置文件把"被远程连接的某个ip的Linux系统"跟"调试设置"关联起来,然后是该配置文件的内容出错了,卸载然后重新安装VsCode后,原来的配置文件仍然被保留了下来。导致VsCode还是读取了错误的配置信息,从而导致无法调试。但这个配置文件具体在哪个地方,我没有找到,所以最后只能通过修改ip的笨方法解决。

相关推荐
我命由我1234510 小时前
VSCode - VSCode 转换英文字母的大小写
开发语言·javascript·ide·vscode·编辑器·html·软件工具
墨雪遗痕10 小时前
Packagerun:VSCode 扩展 快捷执行命令
ide·vscode·编辑器
我命由我1234511 小时前
VSCode - VSCode 让未被编辑的标签页不被自动关闭
前端·javascript·ide·vscode·编辑器·html·js
ONLYOFFICE13 小时前
ONLYOFFICE协作空间API指南:使用JavaScript SDK为每个用户结构化协作房间
javascript·编辑器·onlyoffice·office·文档编辑与协作
程序猿小D13 小时前
第32节 Node.js 全局对象
linux·vscode·node.js·编辑器·vim
VirusVIP21 小时前
解决:Android studio 编译后报错\app\src\main\cpp\CMakeLists.txt‘ to exist
android·ide·android studio
界面开发小八哥1 天前
2024开发者生态报告 | AI重构编程、语言新贵崛起与工具效率革命
ide·人工智能·重构·intellij-idea·idea
Linux运维技术栈1 天前
Vim 命令大全:从入门到精通
linux·编辑器·vim
晨曦backend1 天前
Vim 撤销 / 重做 / 操作历史命令汇总
linux·编辑器·vim
奋斗者1号1 天前
Cursor 编辑器中的 Notepad 功能使用指南
编辑器·notepad++