You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode 1.84.0中同一断点触发两次问题

调试需两次「Continue」才更新变量的解决思路

以下是几个务实的排查方向:

  • 检查断点冗余设置:看看当前代码行或上下相邻行是不是设了多个断点(比如行断点+条件断点),多个断点会触发多次暂停。先清空所有断点,再单独设置一个测试。
  • 调试器版本兼容性:如果你用的是VS Code、JetBrains系IDE这类工具,检查调试插件/工具的版本,或者项目的运行时(Node.js、Java等)是否和调试器不兼容。试试更新调试器或者运行时版本。
  • 异步代码的额外暂停:如果代码里有异步逻辑(Promise、async/await、回调函数),调试器可能会在异步上下文切换时额外暂停,看起来像是要多按一次Continue。可以用「Step Over」(F10)一步步执行,观察每次暂停的具体位置是不是异步回调触发的。
  • IDE缓存问题:直接重启IDE,再清理下项目的缓存文件,有时候IDE的调试缓存出问题会导致断点响应异常。
  • 源映射配置错误:如果项目是编译过的(比如TS转JS、Webpack打包),确认source map是否正确配置。错误的源映射会让调试时的代码行和实际执行的代码对不上,导致多次暂停的假象。

内容的提问来源于stack exchange,提问作者Kirill Zaitsev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 00:24:54