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

VS Code中如何禁用调试错误断点?

VS Code中如何禁用调试错误断点?

我太懂这种被打断的烦躁了!调试Python的时候VS Code一碰到错误就自动跳转到对应行还弹提示,完全打断调试节奏,就像你说的,就想跟IDEA里关掉「breakpoints > error breakpoint」一样给它关掉,咱们一步步来:

方法一:修改调试配置,让调试器忽略异常

这一步就对应IDEA里禁用错误断点的操作,直接让调试器碰到异常时不停下来:

  • 先找.vscode文件夹里的launch.json文件,要是还没有,点左侧调试面板的「创建launch.json文件」,选Python环境就能生成
  • 在configurations数组的Python调试条目里,加上这段配置:
    "exceptionHandling": {
      "ignore": ["*"]
    }
    
    这样调试器就会忽略所有异常,不会再自动停在错误行啦。要是你只想忽略某类特定异常,把"*"换成具体的异常名就行,比如"ValueError"。

方法二:关掉自动聚焦和弹窗提示

要是调试器还是会跳行或者弹提示,咱们再调VS Code的全局设置:

  • 按快捷键Ctrl+,打开设置界面
  • 搜索「Debug: Focus Editor On Break」,把这个选项的勾选去掉,这样调试器暂停时就不会自动跳转到编辑器的错误行里了
  • 再搜索「Debug: Popup On Break」,关掉它,烦人的错误提示框就不会再弹出来了
  • 要是连行内的断点标记都不想看,搜「Debug: Show Breakpoints Inline」,也可以顺手关掉

(配图:VS Code调试面板界面,侧边栏能看到异常断点相关的标记区域)

备注:内容来源于stack exchange,提问作者chikadance

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 18:39:49