Debugging 如何使用Chromebug调试Firefox扩展?

Debugging 如何使用Chromebug调试Firefox扩展?,debugging,firefox,plugins,firefox-addon,chromebug,Debugging,Firefox,Plugins,Firefox Addon,Chromebug,我正试图用Chromebug调试我的Firefox插件,但我看不到错误跟踪或日志跟踪。我已经配置了一个专用的配置文件,并根据设置了about:config参数。我已经用相同的版本(1.7.2)安装了Firebug和Chromebug,但是当我用“错误抛出器”代码执行扩展“操作”时,什么都没有发生。没有日志,没有跟踪 在Chromebug中,文件列表为空。我在网上的多个讨论中读到,我应该看到一个可调试脚本列表 我的环境的屏幕截图: 我还必须做什么?2014年4月更新:浏览器调试器现在集成在“浏览

我正试图用Chromebug调试我的Firefox插件,但我看不到错误跟踪或日志跟踪。我已经配置了一个专用的配置文件,并根据设置了
about:config
参数。我已经用相同的版本(1.7.2)安装了Firebug和Chromebug,但是当我用“错误抛出器”代码执行扩展“操作”时,什么都没有发生。没有日志,没有跟踪

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

我的环境的屏幕截图:


我还必须做什么?

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

Chromebug已经好几个月没有为我工作了。我认为它只是被默默地抛弃了,但谢天谢地,在Firefox19或更高版本上,可以在浏览器本身上使用内置的JS调试器。转到about:config并设置以下两个参数:

devtools.chrome.enabled: true
devtools.debugger.remote-enabled: true
重新启动浏览器后,Web Developer菜单将包含“浏览器调试器”条目

更多信息请点击此处:


如果可能的话,我建议您使用Aurora进行调试,因为内置调试器在第一次启动时有点有限,并且在每个版本中都会变得更好。

它太完美了!谢谢你!极光和FF有什么区别?为什么极光更好?@SharonHaimPour Aurora≃ FirefoxAlpha。每六周发布一个新的Aurora版本,之前的Aurora版本将移至beta版本,并且之前的beta版本将交付给所有稳定的用户。您可以在这里获得更多信息:但为什么它更适合调试?它有更好的调试工具吗?@SharonHaimPour是的,在每一个新版本中,它都在变得更好,具有更多的功能。