我想开发一个雷鸟12副词。我编写了一个简单的JS函数。(档案:"chrome\content\myApp.js")这个文件由xul-‘onclick’-事件调用。我已经将我的插件打包成一个.xpi文件,然后我安装了它。(一切都好,起作用了!)
现在,我想调试我的JS函数。但我找不到JS调试器。我试过这个加载项:
发布于 2012-05-28 18:47:07
不幸的是,对于chrome (加载项) javascript来说,没有一个像样的调试器。Chromebug已经被抛弃很久了,venkman不起作用,addon作者们被困在那里了。Mozilla正在开发一个名为JSD2的新调试API,但从维基上看,它主要针对的是内容(网页) javascript,而不是chrome (addons) javascript,至少在短期内不是。
幸运的是,最近的一项努力似乎取得了成效:现在有一种方法可以在一个体面的类似控制台的窗口中轻松地执行少量的javascript片段。详细信息请参见http://mikeconley.ca/blog/2012/05/11/scratchpad-ported-to-thunderbird-kinda/ :)。
发布于 2013-09-25 03:56:26
幸运的是,我们又有了一个雷鸟调试器!您需要一个更新的/夜间版本,但是汉克斯到Philipp Kewisch的夏季代码项目中,我们可以使用Firefox调试器远程调试Thunderbird。以下链接提供更多详细信息:http://kewisch.wordpress.com/2013/09/22/thunderbird-developer-tools-wrapup/ http://kewisch.wordpress.com/2013/06/13/the-thunderbird-remote-debugger-is-alive/ bug.cgi?id=876636
如果您确实致力于TB12,则可以在夜间调试,然后在TB12上进行测试。
https://stackoverflow.com/questions/10752584
复制相似问题