c++ - Visual Studio Code 以类似 NetBeans 的方式远程调试 c++

标签 c++ visual-studio-code remote-debugging

我主要在从 Windows 运行 Linux 的虚拟机上开发 C++,并且很乐意为此使用 Visual Studio Code。然而,每隔一段时间,当我决定这次终于让它运行时,我总是很惊讶它怎么会如此复杂(IMO)......我查看了“Remote VSCode”和“Remote workspace”插件但是没有发现它们很适用。

到目前为止,我一直在使用 NetBeans,我非常讨厌它,但从我的角度来看,他们这样做的方式确实很棒。您只需点击几下,一切都已设置并运行。无论它是将源复制到那里还是使用已安装的卷,它都可以开箱即用,无需在目标上手动运行 gdb 服务器等等。

我想原因,不仅仅是一个简单的按钮,是因为 VS 代码是比 NetBeans 更通用的开发工具......但现在对我来说真的很痛苦。有人有这样的配置或可以提供帮助的输入吗?

已经有几个类似的问题没有太多的回应,所以我希望如果我描述我想要的用例它会得到更多的关注。感谢您的任何建议。

最佳答案

VS 代码!在当前的内幕版本中,它带来了Remote development plugin它拥有一切:WSl、SSH、docker!如果它也支持与远程容器的连接,那就太好了(我不确定它是否支持),但现在已经足够好了。

关于c++ - Visual Studio Code 以类似 NetBeans 的方式远程调试 c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55258992/

相关文章:

c++ - 根据其成员子对象之一的地址计算对象的地址

nuget - 托管您自己的 NuGet 和符号源服务器?

delphi - 如何连接到 VMware 的管道并从正在运行的操作系统接收调试信息?

android - 如何为远程机器开发和本地设备部署设置 ADB

c++ - 将指针传递给由 exec() 生成的进程

c++ - Opencv 图像包装器 cpp

python - DLL 加载失败 : The specific module could not be found (VSCode, Numpy)

visual-studio-code - 如何使用键盘在 Visual Studio Code 中移动选项卡?

c++ - 是否可以安全地假设 64 位指针中的 16 位高位(2 位对我来说足够)未设置?

visual-studio-code - vscode中的光标覆盖模式?