【问题标题】:Why won't VSCode debugger allow me to set a breakpoint?为什么 VSCode 调试器不允许我设置断点?
【发布时间】:2021-08-05 16:46:55
【问题描述】:

我是一名自学成才的打字稿程序员。 在运行 vscode 调试器的情况下,我可以在第 291 行放置一个断点,并且该功能按预期工作。 但是,当我尝试在第 298 行的第二个函数中放置断点时,它会将断点移动到第 300 行,并且该函数不会在第 299 行转移控制。 该代码是在带有 http-localserver 的 chrome 中运行的 html 网页的一部分。 当我检查等效的 javascript 代码时,chrome 也不允许我在等效的 javascript 行上放置断点。 我不明白这两个函数有什么不同。

Code in Question

【问题讨论】:

  • 这通常是因为正在执行的 Javascript 或源映射已过期。尝试停止调试器,重新编译 Typescript 并再次启动调试器。
  • 谢谢。我认为这是我通过关闭 vscode 并再次重新启动来实现的。

标签: typescript debugging visual-studio-code


【解决方案1】:

我关闭了 vscode。当我重新启动 vscode 时,我可以放置断点,第二个函数按预期工作。未对代码进行任何更改。

【讨论】:

    猜你喜欢
    • 2017-04-05
    • 2021-10-22
    • 1970-01-01
    • 2021-07-21
    • 2018-05-22
    • 2011-05-20
    • 1970-01-01
    • 2023-03-12
    • 2011-04-28
    相关资源
    最近更新 更多