我从事Firefox附加组件已有很长时间了,使用notpad ++进行开发确实让我头疼。是否有任何适用于Eclipse的IDE或插件可用。就像我们对动态Web项目进行“在服务器上运行”一样,是否有办法更改任何sorce文件并自动创建.xpi文件并安装在firefox中?
最佳答案
有许多编辑器或IDE可以轻松地与SDK集成在一起,以执行诸如运行cfx run或cfx xpi之类的基本任务。这是我使用的系统:
我在Firefox中安装了Wladimir Palant的'Extension Auto Installer'
我在加载项的根目录中有一个这样的脚本:
#!/bin/bash
/path/to/cfx xpi && wget --post-file=filename.xpi http://127.0.0.1:8888/
每次我要测试插件时,我都运行脚本,然后将xpi构建并安装到Firefox中。大多数编辑器都具有将这样的shel命令绑定到键绑定的功能。