开始编写Firefox Addon有哪些资源?某处有API指南吗?某处有入门教程吗?在某处有开发者讨论板吗?

有帮助吗?

解决方案

我们尝试 http://developer.mozilla.org/en/Extensions 回答所有这些问题。文档部分中的前三个链接是关于入门(包括Adam的链接)。新闻组和社区部分的irc频道是官方讨论区。

Mozilla非常复杂,因此任何类型的API指南都是压倒性的,难以编写。因此,最好的办法是检查代码段页面(也从MDC Extensions页面链接),然后搜索MDC / google,然后在论坛中提问。

其他提示

上面列出的官方页面很好,但这是我发现的最有用的页面: http://blog.mozilla。 COM /插件/ 2009/03/28 /如何对开发-A-火狐扩展/

我发现从Add-on Builder生成的扩展开始也是一个很好的开始。您可以直接调整JavaScript并查看发生的情况: https://addons.mozilla.org/en-US/developers/tools/builder

您也真的希望能够进行调试,您有两种选择: ChromeBug - 为您提供FireBug for Firefox Extensions。 WebStorm ,但您需要使用早期版本及其当前版本需要我写的补丁

这是Mozilla的官方首页,用于编写您的第一个扩展程序。 http://developer.mozilla.org/en/Building_an_Extension

我发现greasemonkey是一个很好的起点......我用它为网站创建了一些功能,然后我用了这个脚本编译器将我的脚本变成一个可用的附加组件。当然它是由机器生成的...但是文件非常少而且很容易理解。只需解压缩.xpi并修补。

这是开始学习如何构建FireFox扩展的一个很好的资源:
如何创建Firefox扩展

这是一个很棒的教程,将涵盖大多数类型的扩展。

编辑:更新链接以使用归档副本,因为原始页面不再存在

这是最好的解决方案: https://developer.mozilla.org/en/Extensions 但你可以试试greasemonkey脚本编译器

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top