如何在Google Chrome中一步删除所有断点?

Ton*_*ich 188 google-chrome google-chrome-devtools

如何在Google Chrome中一步删除所有断点?使用版本11.

[更新]

现在有一个功能请求.

[更新]

功能要求关闭(2011年12月)!

小智 215

现在可以在Chrome开发者工具的" 来源"标签中进行此操作.请看下面的屏幕抓取.

在此输入图像描述

  • 啊,我明白了 - 接受的答案并不十分明确,至少在哪里点击:大屏幕截图有点贬低了清晰度.我找到了这个答案:)(谢谢@thirumalaa.) (13认同)
  • 这是最好的答案.我花了一段时间才看到这个.天哪,他们需要右键点击行号 - 这是它所属的常识.几个月前它会让我受益. (2认同)

Ale*_*lov 121

从最近(Chrome 18)开始,您可以右键单击Breakpoints窗格中的任何断点,瞧!"删除所有JavaScript断点"弹出菜单项!

  • 也许我只是很厚,但我认为这里的屏幕截图有点欺骗 - 右键单击​​菜单通常出现在光标的右下方,所以看起来你正在右键点击源代码,但是事实上,您必须右键单击"断点"窗格(正如您的答案文本肯定地说明的那样,但是如果您在图像中完全注意到"断点"窗格或已经知道它存在,那么这只是清楚意味着什么).我认为来自thirumalaa srinivas的答案下面的截图更好; 也许你应该捏它并使用它而不是你的? (18认同)
  • Chrome最近发生了很多事情,很难看出发生了什么,显然我在Chrome 27上,我无法使用上述方法禁用所有断点.我缺少这些选项.它挂起了我的整个浏览器,我需要回到Firefox/firebug.想法? (7认同)

Lee*_*run 12

每次我尝试访问Sources面板时,Chrome Devtools都会因为缩小的Javascript文件上的断点而崩溃.

要在不访问接口的情况下删除所有断点,可以执行以下操作:

  1. 打开检查员检查员:取消第一个检查员,按ctrl+ shift+ I打开第二个检查员
  2. 在inspector-on-inspector控制台上,执行以下命令:

    window.localStorage.breakpoints = [];
    
    Run Code Online (Sandbox Code Playgroud)
  3. 关闭检查员并重新加载页面.现在断点消失了.

  • 我在控制台`window.localStorage.breakpoints = [];` 上运行,什么都没有...... (4认同)
  • 这是从字面上解决问题的唯一答案。您是如何发现这种方法的? (2认同)

Fre*_*kyB 9

在"源"下,您可以单击下面图片中标有红色的按钮,或者使用快捷键Ctrl + F8,就像工具提示一样(激活/取消激活断点).在'Breakpoints'下稍微低一点,您将看到所有断点.如果您选择禁用全部,它们将显示为灰色.

在此输入图像描述

  • 这似乎是目前唯一的解决方法?看起来他们从右键菜单中删除了它. (4认同)
  • 但不能仅删除停用 (2认同)

fms*_*msf 7

解决方案在这里.

要清除所有断点,请在检查器上打开检查器(取消停靠第一个检查器并点击ctrl-shift-I打开第二个)并在第二个检查器的控制台中运行"WebInspector.settings.domBreakpoints.set([])".

  • 这对我不起作用。我收到“未捕获的引用错误:未定义 WebInspector” (4认同)