首页 > 解决方案 > Ext Dev 调试期间无法设置断点设置但尚未绑定断点

问题描述

我正在开发一个 vscode 扩展。

这个问题今天才开始出现,一直运行良好,最近没有更新。

停止时,断点处于活动状态,填充并设置,一旦我开始调试,它们都空洞并说“断点设置但尚未绑定”

据说所有断点都已激活,但它们永远不会停止流程。

我回到 1.52,然后是 Insiders,他们都这样做了。

由于所有版本都在做同样的事情,我想这一定是我在我的项目中做过的事情,问题是什么?我没有更改任何设置,没有崩溃。有谁知道发生了什么?

这里的其他一些问题建议了启动设置,但这些并没有改变。如果我启动运行,启动测试,按 F5,我会得到相同的未设置点。

谢谢。

Version: 1.53.0
Commit: 8490d3dde47c57ba65ec40dd192d014fd2113496
Date: 2021-02-03T16:01:04.046Z (5 days ago)
Electron: 11.2.1
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: 8.7.220.31-electron.0
OS: Darwin x64 19.6.0

标签: visual-studio-codevscode-extensionsvscode-debugger

解决方案


当我开始调试调试控制台时显示恭喜,您的扩展“xml2json”现在处于活动状态!此时,断点未绑定,空心圆圈。我可以等待 10 分钟,没有任何变化。

然后,如果我选择另一个文件在编辑器中打开它,繁荣调试控制台吐出激活的“bot-e”!并且断点出现。

虽然这是一种新行为,而且在宇宙的某个地方几乎不可能出现错误,但至少我可以继续,尽管需要事先切换打开的文件。


推荐阅读