我正在尝试使用Firebug调试我已添加到Fx 4的扩展程序中的JavaScript文件。
任何人都可以告诉我该怎么做吗?我只能看到网站脚本。如何使用Firebug调试Firefox扩展?
回答
使用Chromebug它是扩展开发萤火虫,巫婆会给你检查调试Firefox浏览器自身和所有Firefox扩展的完整能力,如果它是一个网页:)
1-从这里安装最新版本:http://getfirebug.com/releases/chromebug/
2-维琪+ R打开运行,然后键入firefox.exe -chromebug
这将运行火狐chromebug
3-欲了解更多信息,请访问http://getfirebug.com/wiki/index.php/Chromebug
在右下角应该有一个小小的Firebug图标。单击或双击打开,然后在顶部看到一些标签。单击“控制台”选项卡以进行实时调试,或单击“SCript”选项卡查看已加载的脚本。请注意,您也可以通过Firebug加载CSS和HTML,使用“查看器”图标实时查看页面上的HTML代码。
你阅读问题在所有...? – 2011-06-04 20:17:09
脚本选项卡只显示网站脚本,而不是我添加的扩展程序的_my_脚本。 – eve 2011-06-04 20:19:27
请参阅MDN - Building An Extension - Debugging Extensions,其中显示了Firefox为本机调试扩展所提供的工具,还可以看看Dive Into Greasemonkey - Debugging User Scripts,该工具更专门针对您的请求。
除此之外,见How to debug a Greasemonkey script with the Firebug extension?
在Firefox 19或更高版本上,可以在浏览器本身上使用内置的JS调试器。进入about:config中,并设置以下两个首选项:
devtools.chrome.enabled: true devtools.debugger.remote-enabled: true
您重新启动浏览器后,可以通过工具> Web开发者>浏览器调试器访问浏览器调试器。
(请注意,您必须接受传入的连接)
多见于:https://developer.mozilla.org/en/docs/Debugging_JavaScript
- 1. 在Firebug中调试JavaScript的Firefox扩展
- 2. 如何使用Firebug扩展调试Greasemonkey脚本?
- 3. 从Firefox扩展的代码中使用Firebug
- 4. 调试Firefox扩展的问题
- 5. 如何创建类似Firebug的底部窗口Firefox扩展
- 6. 在Firefox扩展中使用jQuery扩展
- 7. 如何使用Firebug调试JavaScript?
- 8. 如何在Firefox扩展中使用Prototype?
- 9. 如何使用delphi调试器调试isapi扩展?
- 10. 如何使用js-ctypes Firefox扩展调用本地C代码?
- 11. Firefox扩展开发如何调试首选项页面?
- 12. 在firefox中调试coffeescript w/firebug
- 13. Firefox扩展,使用browser.contentDocument
- 14. 使用Firefox扩展JavaScript从
- 15. 如何编辑Firefox扩展?
- 16. 如何从Firefox扩展
- 17. 如何从Firefox扩展
- 18. 如何更改FireBug扩展的css类的FireBug表示形式?
- 19. Firebug调试器不能在Firefox 3.x中使用?
- 20. 如何使Firefox扩展兼容?
- 21. 如何使Firefox热键打开扩展?
- 22. Python扩展调试
- 23. Firefox扩展:多次调用onProgressChange
- 24. 错误jsonp调用只从Firefox扩展
- 25. .onload多次调用从Firefox扩展
- 26. Firefox扩展 - 每页多个XMLHttpRequest调用
- 27. 页面调用Firefox扩展的JavaScript JavaScript
- 28. 如何使用IFRAME更新Firefox 2兼容扩展到Firefox 3?
- 29. 使用glObjectLabel的OpenGL调试扩展
- 30. 使用Chrome扩展调试源文件
Chromebug不再工作,但您可以使用firefox本机。请参阅:http://stackoverflow.com/a/17579253/746754 – acarlon 2013-11-22 23:14:45