【发布时间】:2017-04-04 20:01:42
【问题描述】:
我尝试在 Visual Studio 代码中为使用 GYP 编译的 C++ 节点插件设置调试。如果可能的话,我想逐步浏览源代码。我使用 typescript 作为我的服务器语言,并包含由 gyp 编译的“.node”文件。这工作正常,但我如何设置它,以便我不仅可以逐步通过 typescript 代码,还可以通过 C++ 代码?
.cc 文件的 VSCode 断点:
我知道我可以使用 gyp node-gyp rebuild --debug 编译调试版本,但我不知道如何在 vscode 中使用它。
【问题讨论】:
-
你发现了吗?我认为如果我将要求更改为使用 Debug 而不是 Release 它会起作用,但它不会..
-
不抱歉,没有找到解决方案:(
-
您是否配置了 C++ 调试?见code.visualstudio.com/docs/languages/cpp#_debugging。我没有从 VSCode 调试过本机插件,而且我知道它的至少某些版本在使用本机插件时会产生问题,但在 Visual Studio 中,您可以轻松地在本机插件代码中设置断点。
-
@ZachB 你知道我如何使用 linux 做到这一点吗?
-
你在用 Visual Studio 吗?
标签: c++ node.js visual-studio-code node.js-addon