在 chrome 中调试时,即使没有设置断点,脚本也总是在调试器中暂停,如果暂停未暂停,它会再次暂停。
可以做什么?
在 chrome 中调试时,即使没有设置断点,脚本也总是在调试器中暂停,如果暂停未暂停,它会再次暂停。
可以做什么?
就我而言,我在Any XHR
设置中设置了 true 标志XHR Breakpoints
,可通过 Chrome 开发工具中的 Sources 选项卡访问。
取消选中它以使 Chrome 再次正常工作。
这也可能导致问题
右上角的断点图标应该是蓝色的,像这样
不应该这样灰
如果您导航到 Sources,您可以在 DevTools 的底部看到暂停按钮。在调试 js 文件时,DevTools 中基本上有 3 个可能的暂停选项,
不要在异常()上暂停:
暂停按钮将呈灰色,就像“不要暂停异常”一样。
暂停所有异常():
暂停按钮将显示为蓝色,就好像“暂停所有例外”处于活动状态一样。
在未捕获的异常上暂停():
暂停按钮将显示为紫色,就像“暂停未捕获的异常”处于活动状态一样。
在您的情况下,如果您不想暂停,请选择不要暂停异常。要选择,请切换暂停按钮,直到它变为灰色。
下面还有一些选项,如果你检查了一些,当条件激活时,断点调试器也激活
您可以按CTLR+F8激活或停用断点。
这是简短的解决方案。
是的。我今天刚学习 chrome 开发工具,发现了同样的事情——如果上面的方法失败了,扩大这里的图片区域,寻找你可能已经设置和忘记的断点。
右上角倒数第二个图标(附图中红色圆圈)用于激活/停用调试。单击它可随时切换调试。
这真是一次糟糕的经历。如果上面的答案对你不起作用,试试这个。
单击设置图标,然后单击恢复默认值并重新加载按钮。
按'F8'直到它变得正常。
编码快乐!!
另一位用户稍微详细地提到了这一点,但我错过了它,直到我在 2 天内回到这里大约 3 次 -
有一个标题为 EventListener 断点的部分,其中包含可以设置的其他断点的列表。碰巧我不小心在 DOM Mutation 上启用了其中一个,当 DOM 的任何内容被覆盖时,它都会让我知道。不幸的是,这导致我在意识到这只是我的机器之前禁用了一堆插件和附加组件。希望这对其他人有帮助。
我遇到的非常愚蠢的问题导致我使用调试器来到这里;命令。:“调试器;” 上面有一块手表。
它导致了一个刚刚说调试器的页面;出现在每个页面加载之间。
禁用它的方法是右键单击所说的手表,然后单击“删除手表表达式”。
您可以在 chrome 开发人员控制台中转到断点,右键单击并删除断点。简单的。
对我来说,这是由于 chrome 扩展,我关闭了一些不需要的扩展并且消息消失了。
这发生在我身上。我在 body 标记上的子树修改上有一个断点,每次我删除断点时,它们都会在我刷新后返回。我很困惑,我什至删除了所有的 DOM 断点,但幻体子树修改断点却不断出现。最终,我重新加载了缓存,它们就消失了。
在“线程”部分,我将上下文从“主要”> 更改为“应用程序”。“应用程序”旁边应该有一个蓝色箭头。
for
我的循环中有语法错误。这导致了暂停错误。