gpt4 book ai didi

jquery - Firebug 在不再存在的断点处停止

转载 作者:行者123 更新时间:2023-12-01 03:38:14 24 4
gpt4 key购买 nike

在通过 jQuery 代码进行调试/跟踪时,我在控制 Firebug 中的断点时遇到问题。例如,我可能会设置 5 个断点并跟踪我的代码。当我不再需要这些断点时,我单击红色圆圈来切换它们的删除,但脚本的执行仍然会在这些代码行处中断 - 即使 Firebug 窗口的左列中不再有红色圆圈。

我在这里阅读了一些关于 SO 的文章,这些文章表明他们能够通过单击 Firebug 图标 > 选项> 重置所有 Firebug 选项并重新启动来解决相同的问题Firefox,但这并不能解决问题。

我可以单击断点选项卡,看到当前脚本中绝对没有断点,但 Firebug 仍然停在大量断点处,这使得调试变得乏味且痛苦。

我正在运行 Firebug 2.0.7。有谁知道为什么会发生这种情况以及我该如何解决它?已删除/已删除的断点不应再中断,对吗?

最佳答案

这是 Firebug 2.0.x 中的一个错误,报告为 issue 7301 .

I read a few articles here on SO that indicate they were able to resolve this same issue by clicking on the Firebug icon > Options > Reset All Firebug Options and restart Firefox, but this doesn't resolve the problem.

显然其中之一是 Firebug is stopping even where no breakpoint is set .

这通常有效的原因是重置 Firebug 选项也会删除所有保存的断点。如果它对您不起作用,您应该删除 profile directory 中“firebug”目录中的“breakpoints.json”文件。 .

上述问题缺乏可重现的测试用例。有人提到,为了帮助调查问题,您应该 set the preference extensions.firebug.debugCommandLineAPItrue。然后,当您再次遇到该问题时,请在 command line 内执行 breakpoints() ,其中列出了当前设置的所有断点。

背景:Firebug 2.0 integrates一个新的debugger API ,它被实现为客户端/服务器接口(interface)。面对这个错误意味着客户端断点(即 UI)被删除,而服务器端断点仍然设置。

关于jquery - Firebug 在不再存在的断点处停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27631398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com