4

我正在尝试使用 Chromebug 调试我的 Firefox 插件,但我看不到错误跟踪或日志跟踪。我已经about:config根据这个 Mozilla 教程配置了一个专用的配置文件并设置了参数。我已经安装了相同版本的 Firebug 和 Chromebug (1.7.2) 但是当我使用“error thrower”代码执行我的扩展“action”之一时,什么也没发生。没有日志,没有踪迹。

在 Chromebug 中,文件列表为空。我在网上的多个讨论中读到我应该看到一个可调试脚本的列表。

我的环境截图:

我的环境截图

我还必须做什么?

4

1 回答 1

12

2014 年 4 月更新:浏览器调试器现在集成在“浏览器工具箱”中,您不再需要设置 about:config prefs。只需使用开发人员工具配置/设置面板:“启用 chrome 调试”和“启用远程调试”。然后,“浏览器工具箱”将在开发人员工具面板中可用。

Chromebug 已经好几个月没有为我工作了。我认为它只是被默默地放弃了,但幸运的是在 Firefox 19 或更高版本上,可以在浏览器本身上使用内置的 JS 调试器。转到 about:config 并设置以下两个首选项:

devtools.chrome.enabled: true
devtools.debugger.remote-enabled: true

重新启动浏览器后,Web Developer 菜单将包含一个“Browser Debugger”条目。

更多信息:https ://developer.mozilla.org/en/docs/Debugging_JavaScript

如果可能的话,我建议您使用 Aurora 进行调试,因为内置调试器在首次启动时会受到一些限制,并且在每个版本中都会变得越来越好。

于 2013-07-10T19:24:03.030 回答