86

如果调试窗口打开,即使没有设置断点,调试器也会自行开始运行。

我试过使用“停用断点”按钮,它是打开还是关闭都没有什么区别。

这发生在任何网站上。

4

6 回答 6

131

您不小心将“异常暂停”设置为所有/未捕获的异常。

转到“来源”选项卡。在右上角,切换看起来像被六边形包围的暂停符号的按钮(最右侧的按钮),直到圆圈的颜色变为黑色以将其关闭。

于 2013-04-07T00:38:12.493 回答
33

这有几个原因:

  1. 您已经打开了暂停捕获异常按钮。所以,把它关掉。

    在此处输入图像描述

  2. 您已经切换了一行(或更多行)以在异常时暂停。所以,把它关掉。

    在此处输入图像描述

于 2016-03-03T23:11:58.620 回答
19

我已经让它工作了......

请按照附图中突出显示的标记进行操作。

在此处输入图像描述

于 2017-10-26T09:47:16.427 回答
6

如果您不熟悉这些工具,很可能在调试器中的某个时刻您切换了导致调试器停止应用程序的设置。

我建议你“禁用所有断点”:

在此处输入图像描述

来源:

https://javascript.info/debugging-chrome

于 2019-09-18T14:40:24.073 回答
0

您为同一个 URL 和开发人员工具栏打开了多个 Google Chrome 浏览器选项卡。

在其他一些选项卡中,您设置了在当前选项卡中调试时显示的断点。

解决方案:关闭其他选项卡中的开发人员工具栏或选项卡本身。

于 2015-08-27T22:17:33.700 回答
0

对于任何正在搜索为什么他们的 chrome 调试器会在每次页面加载时自动跳转到源选项卡的人,尽管所有断点/暂停/等事件都已被禁用。

对我来说,这是"breakOnLoad": trueVS Codelaunch.json配置中的一行。

于 2020-12-15T13:19:47.773 回答