【发布时间】:2008-10-24 00:07:58
【问题描述】:
我正在编写 javascript 代码,该代码作为字符串读入,并由 firefox 扩展通过 eval() 执行。 Firebug 确实“看到”了我的脚本,所以我无法使用断点、查看对象等。
我目前正在使用 Firefox 的错误控制台,我开始发现它有限制。我还有哪些其他选择?理想情况下,我可以使用 Firebug 或类似的东西。人们通常如何调试 Greasemonkey 脚本?
我尝试过使用 Lint 和其他验证器,但我的脚本使用了扩展环境提供的大量对象和函数,导致报告的许多错误无关紧要。此外,输出往往过于挑剔(关注间距问题等)。
【问题讨论】:
标签: debugging firefox-addon greasemonkey