【发布时间】:2012-05-09 15:41:51
【问题描述】:
我正在使用插件 SDK 开发一个 Firefox 插件。到目前为止,我必须在修改源代码后关闭调试进程并执行“cfx run”。
所以我想知道如何在不重新运行 Firefox 的情况下编辑源代码,例如在 Chrome 中调试 JavaScript。用注入脚本刷新页面后,有什么办法可以调试修改后的代码?
【问题讨论】:
标签: firefox-addon firefox-addon-sdk
我正在使用插件 SDK 开发一个 Firefox 插件。到目前为止,我必须在修改源代码后关闭调试进程并执行“cfx run”。
所以我想知道如何在不重新运行 Firefox 的情况下编辑源代码,例如在 Chrome 中调试 JavaScript。用注入脚本刷新页面后,有什么办法可以调试修改后的代码?
【问题讨论】:
标签: firefox-addon firefox-addon-sdk
我是 Wladimir Palant 的“Extension Auto-Installer”插件的忠实粉丝:
在 Firefox 中安装和配置后,您可以创建一个 shell 脚本来减少输入开销:
#!/bin/bash
# quick script to build the xpi and pass it on to the
# extension auto-installer extension running on port 8888
/path/to/addon-sdk/bin/cfx xpi && wget --post-file=add-on-name.xpi http://127.0.0.1:8888/
每次运行脚本时,wget 都会将新构建的 xpi 发布到 firefox,然后安装它。
【讨论】: