Firefox addon 在调试SDK插件时,如何在不重新运行cfx和Firefox的情况下修改源代码?;
我正在使用插件SDK开发Firefox插件。到目前为止,在修改源代码之后,我必须关闭调试进程并执行“cfx run”Firefox addon 在调试SDK插件时,如何在不重新运行cfx和Firefox的情况下修改源代码?;,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我正在使用插件SDK开发Firefox插件。到目前为止,在修改源代码之后,我必须关闭调试进程并执行“cfx run” 所以我想知道如何在不重新运行Firefox的情况下编辑源代码,比如在Chrome中调试JavaScript。在使用inject脚本刷新页面后,有没有办法调试修改过的代码?我非常喜欢Wladimir Palant的“Extension Auto Installer”插件: 博文: AMO链接: 一旦在Firefox中安装并配置了该脚本,您就可以创建一个shell脚本来减少键入开
所以我想知道如何在不重新运行Firefox的情况下编辑源代码,比如在Chrome中调试JavaScript。在使用inject脚本刷新页面后,有没有办法调试修改过的代码?我非常喜欢Wladimir Palant的“Extension Auto Installer”插件:
- 博文:
- AMO链接:
#!/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,firefox会安装它 谢谢,我正在试。昨天我试图找到我的扩展插件的安装位置,并直接编辑已安装的js文件,但firefox可能会将所有jetpack扩展插件压缩到xpi文件中。我还发现,在main.js代码中添加一个“console.log”语句来验证加载项是否已重新安装是很有帮助的。