如何在Firebug中调试Greasemonkey脚本?

use*_*830 6 javascript firefox firebug greasemonkey

如何在Firebug中调试Greasemonkey脚本?

我无法在Firebug中调试任何Greasemonkey脚本,因为它们不会出现在" 脚本"选项卡下的列表中(不再).

"如何使用Firebug扩展程序调试Greasemonkey脚本?"的答案 显然不适用于最新版本的Firefox + Firebug?

我试过了:

  • 创建新的Firefox配置文件
  • about:config设置extensions.firebug.filterSystemURLsfalse
  • 更新到Firebug 2.0.2

之前我遇到过这个问题并通过创建一个新的Firefox配置文件来解决它,但这次没有用.请问有没有人知道如何使这个工作或者如果有替代Firebug可以使用Greasemonkey?

我在使用Firefox 31.0.

小智 3

问题 7513:2.0 无法在 Greasemonkey 中调试用户脚本

Firebug 1.x 与 Greasemonkey 1.x 配合良好,同时我可以使用 Firebug 设置断点来调试 Greasemonkey 中安装的用户脚本。但当我将 Firefox 升级到 30 后,Firebug 也升级到 2.0。看来不再起作用了。

项目成员 simon.lindholm10

不足为奇的是,脚本发现的方法在 2.0 中发生了根本性的变化...以前我们会迭代所有脚本并尝试将它们绑定到某个地方,现在我们从网页开始并为其创建挂钩脚本,这要多得多理智。

修复此问题的方法(假设它在内置调试器中不起作用)是将其提交给位于https://bugzilla.mozilla.org的 Devtools或 Greasemonkey;我相信我们在 Firebug 方面无能为力。