暂停在调试器的铬?

在 chrome 中进行调试时,即使没有设置断点,脚本也总是在调试器中暂停,如果暂停没有被暂停,那么它会再次暂停自己。

我们能做些什么?

255918 次浏览

一个可能的原因是,您启用了“异常暂停”(在窗口左下角带有暂停(| |)符号的停止标志形状的小图标)。尝试单击它回到关闭/灰色状态(不是红色或蓝色状态)并重新加载页面。

enter image description here

在我的案例中,我在 XHR Breakpoints设置上设置了 Any XHR标志为 true,可以通过 Chrome 开发工具中的 Source 选项卡访问。

Any XHR Flag in Chrome Dev Tools

取消勾选,让 Chrome 恢复正常工作。

enter image description here

是的。我今天正在学习 chrome 开发工具,发现了同样的事情——如果上面的方法失败了,扩展这里的图片区域,寻找你可能已经设置和遗忘的断点。

如果你导航到 Source,你可以在 DevTools 的底部看到停顿 < img src = “ https://i.stack.imgur.com/DlSc7.png”alt = “ enter image description here”/> 按钮。 在 DevTools 调试 js 文件时,基本上有3个可能的暂停选项,

  • 不要在异常上暂停(< img src = “ https://i.stack.imgur.com/DlSc7.png”alt = “ enter image description here”/>) :

    暂停按钮将在 Grey颜色,好像“不要暂停异常”是活跃的。 enter image description here

  • 暂停所有异常(< img src = “ https://i.stack.imgur.com/VsxjX.png”alt = “ enter image description here”/>) :

    暂停按钮将在 蓝色颜色,好像“暂停所有异常”是活跃的。 enter image description here

  • 暂停未捕获的异常(< img src = “ https://i.stack.imgur.com/QKjGI.png”alt = “ enter image description here”/>) :

    暂停按钮将在 紫色颜色,好像“暂停未捕获的异常”是活动的。 enter image description here

在您的情况下,如果不想暂停,请选择“不要在异常上暂停”。要选择,请切换暂停按钮,直到它变成 Grey < img src = “ https://i.stack.imgur.com/DlSc7.png”alt = “ enter image description here”/> 。

如果您已经检查了一些选项,那么下面还有一些选项,当条件激活时,断点调试器也激活

另一个用户稍微提到了这一点,但我错过了它,直到我回到这里大约3次超过2天-

有一个标题为 EventListener 断点的部分,其中包含可以设置的其他断点的列表。碰巧我在 DOM Mutation 上意外地启用了其中的一个,当 DOM 的任何内容被覆盖时,它就会让我知道。不幸的是,在我意识到这只是我的机器之前,这导致我禁用了大量的插件和附加组件。希望这能帮到别人。

你可以在 chrome 开发者控制台中找到断点,右击并删除断点。

这也可能导致问题

右上角的断点图标应该是这样的蓝色

enter image description here

不应该是这样的灰色

enter image description here

单击“设置”图标,然后单击“还原默认设置并重新加载”按钮。这对我很有效,然而接受的答案却没有。Google Chrome Restore Defaults and Reload

我遇到的一个非常愚蠢的问题导致我使用调试器; command. : “ debug;”上面有一个手表。

它导致在每次页面加载之间出现一个刚刚说过调试器的页面。

禁用它的方法是右键单击所说的监视,然后单击“删除监视表达式”。

右上角倒数第二个图标(附图中红色圆圈)用于激活/停用调试。单击它可随时切换调试。

Chrome 调试控制台

这真是一个糟糕的经历。如果上面的答案对你不起作用,试试这个。

单击“设置”图标,然后单击“还原默认设置并重新加载”按钮。

按 F8直到正常为止。

编程愉快!

您可以按 CTLR + F8来激活或停用断点。

这是最简单的解决办法。

在我的 for循环中有一个语法错误。这导致了暂停错误。

线程 > 将“主”切换为“应用程序”

在“ Threads”部分,我将上下文从“ Main”> 更改为“ app”。“应用程序”旁边应该有一个蓝色箭头。

这是发生在我身上的事。我在 body 标记的子树修改上有一个断点,每次删除断点时,它们都会在刷新后返回。我非常困惑,我甚至删除了所有的 DOM 断点,但是幻体子树修改断点不断地出现。最后,我重新加载了缓存,它们消失了。

对我来说,这是由于一个铬扩展,我关闭了一些不想要的扩展和消息了。

enter image description here

不用担心。 点击这里刷新你的页面。

Chrome 调试器的暂停按钮—— 国际捉迷藏冠军!

以下是2022年的情况:

enter image description here