通过使用 VSCode 1.14.0/Linux Mint 18 上的Mock Debug示例学习如何在调试适配器中设置断点。按照演示说明,我安装了 Mock Debug 扩展并在“readme.md”上设置断点工作正常。然后下载 .git 源代码,这样我就可以逐步浏览 extensions.ts 和 mockDebug.ts。我在activate-“extensions.ts”和每个函数的第一行-(mockDebug.ts)中设置了断点。运行不同的启动类型,但没有一个允许我达到任何断点。
模拟调试扩展有一个launch.json
{
"type": "mock",
"request": "launch",
"name": "Mock Debug",
"program": "${workspaceRoot}/readme.md",
"stopOnEntry": true
}
这确实允许在 readme.md 文件中设置断点。
如何设置 git 源版本以允许我在 extensions.ts 和 mockDebug.ts 中命中断点?我似乎无法在我设置的任何断点上命中/停止。
更新:尝试使用调试器;命令也
功能激活(上下文){调试器;... }