谷歌浏览器调试器跳过断点

11

我目前正在尝试在谷歌浏览器中调试JS脚本,我在脚本中设置了一个断点,在使用单个标签页时它可以正常断点,但是在第二个标签页上,即使我在代码中看到断点也无法断点。


2
你在这一行放了一个 debugger; 语句吗? - Moritz Roessler
1
我突然遇到了同样的问题。 debugger; 语句也不起作用。它根本不会停在断点上,而且当我尝试设置断点时,它会将其放在与我选择的行不同的位置。这里发生了严重的断开连接。 - Robusto
你还遇到这个问题吗?我无法复制它,所以我想知道是否已经修复了这个问题。如果你仍然遇到这个问题,你使用的是哪个版本? - Beth Lang
我放弃了这个问题,没有使用调试器调试我的代码。 - maazza
2
我目前有这个。非常令人沮丧 :( - Mild Fuzz
显示剩余5条评论
2个回答

1

您在查看源代码时使用了漂亮的打印选项吗:

enter image description here

我注意到格式化的副本可能会失去同步。我删除所有断点,关闭格式化选项卡和原始选项卡(在资源中),然后打开原始选项卡,点击漂亮的打印选项,并重新添加我的断点。
我没有深入研究为什么会发生这种情况,这只是我经历过的事情以及我找到的解决方法(假设这是格式化源代码的缓存版本问题)。

0

你需要为每个想要调试的选项卡打开一个新的调试器窗口 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接