如何使用Chromebug调试Firefox扩展?

bux*_*bux 4 debugging firefox plugins firefox-addon chromebug

我正在尝试使用Chromebug调试我的Firefox附加组件,但我看不到错误跟踪或日志跟踪.我已about:config根据此Mozilla教程配置了专用配置文件并设置了参数.我已经安装了相同版本的Firebug和Chromebug(1.7.2)但是当我使用"错误投掷器"代码执行我的扩展"操作"时,没有任何反应.没有记录,没有痕迹.

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

我的环境截图:

我的环境截图

我还能做什么?

Luc*_*rat 12

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

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

devtools.chrome.enabled: true
devtools.debugger.remote-enabled: true
Run Code Online (Sandbox Code Playgroud)

重新启动浏览器后,Web Developer菜单将包含"Browser Debugger"条目.

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

如果可能的话,我建议使用Aurora进行调试,因为内置的调试器在首次启动时有点受限,并且每次发布都会越来越好.