【问题标题】:Firebug disables on Breakpoint, Code gets executedFirebug 在断点上禁用,代码被执行
【发布时间】:2013-12-09 23:25:26
【问题描述】:

我在使用 Firebug v1.12.5 时遇到问题。 Firebug 不是一般问题,只有特定的脚本,但我不知道为什么它不起作用。

每次我在此脚本中设置断点并尝试进行调试时,都需要 1-2 秒而没有任何反应,然后 Firebug 会说:“调试器未启用”。无论如何,之后脚本会正确执行。

但是:如果我按下暂停按钮并执行操作,萤火虫会跳转到正确的功能,我可以使用“步入”按钮 (F11) 调试脚本。一旦我设置断点并按下“播放”按钮,萤火虫再次说:“调试器未启用”。

我想要一些代码,但我不知道哪个部分(更大的脚本),如果我在窗口的“onload”函数中声明某些变量期间设置断点,Firebug 调试器甚至会被禁用。

非常感谢任何帮助、提示或想法!提前致谢

编辑: 当我添加“调试器”时;命令,萤火虫停在这一行,我可以跳过以下几行。无论如何,如果我设置了一个断点,即使它在下一行(成功执行并且可以使用 step into 命令进行调试),firebug 也会被禁用。

【问题讨论】:

    标签: javascript debugging firebug


    【解决方案1】:

    您可以创建一个新的 Firefox 配置文件,重新安装几乎无法解决 由于 Firefox 保留配置信息而导致的任何问题 你卸载。

    另一个想法是逐步停用其他可能会干扰 firebug 功能的插件。

    【讨论】:

    • 创建一个新的 Firebug 配置文件有所帮助,但我仍然不知道为什么它现在可以工作 :D 谢谢!
    【解决方案2】:

    我之前遇到过类似的问题..如果脚本太大并且声明了很多变量来保存大量数据..在这些情况下,firebug 的行为非常奇怪...尝试破坏脚本[如果可能,选择性地注释掉代码]找出导致此问题的代码。

    希望这会有所帮助!!

    【讨论】:

      猜你喜欢
      • 2012-08-10
      • 2013-07-14
      • 2016-07-30
      • 1970-01-01
      • 1970-01-01
      • 2019-03-19
      • 2017-04-26
      • 2017-05-12
      • 1970-01-01
      相关资源
      最近更新 更多