我想使用Addon-SDK方法创建一个mozilla firefox插件。我一直在浏览一种使用IDE(Netbeans,Eclipse等)设置开发环境的方法。但我最终没有成功。我甚至检查了https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials#development-techniques的解决方案。但没有运气。任何人都可以帮助我并解释如何设置它? 提前谢谢。
答案 0 :(得分:1)
AFAIK,没有可以启动Firefox扩展的IDE。您需要使用命令行工具(cfx
或jpm
)。
然后您可以使用相同的方法使用run
命令启动它,或者您可以使用Extension auto-installer运行扩展程序,而无需重新启动浏览器。
由于Firefox附加SDK只使用标准的Web语言(HTML,JS,CSS),因此无论是使用IDE还是只使用文本编辑器(甚至在两者之间划线)的问题都只是对于正常的网络开发而言,这是一场有争议的辩论。因此,请浏览网页以获取最佳的IDE /文本编辑器进行Web开发,并且您将看到人们对该主题的所有不同观点。
我的建议是使用上面提到的cfx
或jpm
工具来init
项目,这将创建data
和lib
文件夹以及您需要的package.json
文件。然后使用Sublime Text等文本编辑器编辑JS,CSS和HTML代码。然后使用上面提到的工具之一启动扩展。
Netbeans和Eclipse都是Java IDE,因此我建议不要使用它们。如果您觉得自己想要更像IDE而不是文本编辑器,我建议Webstorm。