使用 NetBeans 开发 Firefox 插件
2009-01-22 01:29
344 查看
用 NetBeans 配上 foxbeans 插件,我们可以方便开发 Mozilla 插件,包括:
Mozilla Firefox
Mozilla Thunderbird
Netscape
SeaMonkey
Flock
Sunbird
Nvu
下面以 Firefox 为例,开发一个简单示例插件。在此使用的 NetBeans 版本为 6.5 简体中文版,下载地址:http://zh-cn.netbeans.org/download/6.5/ml/
1. 访问 NetBeans 插件中心:http://plugins.netbeans.org/,搜索并下载 foxbeans 插件,下载后的插件文件名为:1228475566510_com-teesoft-foxbeans.nbm。
2. 启动 NetBeans IDE 6.5,选择菜单“工具”-“插件”。在“插件”管理面板中,选择“已下载”标签,点击“添加插件”按钮,选择刚刚下载的插件进行安装,重启 IDE。
3. 新建一个项目,类别选择:Mozilla Addons,项目选择:Mozilla Addon Project。自己定义一个项目名称,例如:helloFirefox,选择好项目路径。
4.“扩展设置”中,填写好作者、插件名称和标识等信息,在“支持的应用程序”点击 Application,选择“Mozilla Firefox”。如果您使用的是 Firefox 3.1 beta,记得修改 Version Max 为 3.1.*。选好 Firefox 程序的安装路径,点击“完成”。
5. 在项目面板中可以查看插件项目及代码,我们可以直接 F6 运行主项目。此时将自动启动 Firefox,并启用该插件。我们可以从“Tools”菜单中找到“helloFirefox”这个插件。点击后,将出现欢迎示例对话框。
6. 在项目的 dist 目录下,可以找到该插件的 xpi 文件,方便分发。
Mozilla Firefox
Mozilla Thunderbird
Netscape
SeaMonkey
Flock
Sunbird
Nvu
下面以 Firefox 为例,开发一个简单示例插件。在此使用的 NetBeans 版本为 6.5 简体中文版,下载地址:http://zh-cn.netbeans.org/download/6.5/ml/
1. 访问 NetBeans 插件中心:http://plugins.netbeans.org/,搜索并下载 foxbeans 插件,下载后的插件文件名为:1228475566510_com-teesoft-foxbeans.nbm。
2. 启动 NetBeans IDE 6.5,选择菜单“工具”-“插件”。在“插件”管理面板中,选择“已下载”标签,点击“添加插件”按钮,选择刚刚下载的插件进行安装,重启 IDE。
3. 新建一个项目,类别选择:Mozilla Addons,项目选择:Mozilla Addon Project。自己定义一个项目名称,例如:helloFirefox,选择好项目路径。
4.“扩展设置”中,填写好作者、插件名称和标识等信息,在“支持的应用程序”点击 Application,选择“Mozilla Firefox”。如果您使用的是 Firefox 3.1 beta,记得修改 Version Max 为 3.1.*。选好 Firefox 程序的安装路径,点击“完成”。
5. 在项目面板中可以查看插件项目及代码,我们可以直接 F6 运行主项目。此时将自动启动 Firefox,并启用该插件。我们可以从“Tools”菜单中找到“helloFirefox”这个插件。点击后,将出现欢迎示例对话框。
6. 在项目的 dist 目录下,可以找到该插件的 xpi 文件,方便分发。
相关文章推荐
- 【Android浏览器插件开发准备工作之NPAPI】使用Visual Studio 2008 运行Firefox浏览器插件实例npruntime
- FireFox插件开发(二) --- 编写和使用XPCOM组件
- 使用 ADD-ON SDK 开发 基于 Html JQuery 和 CSS 的 firefox 插件入门教程1: 创建一个简单的 Add-on
- FireFox插件和扩展开发(二)——编写和使用XPCOM组件
- 开发工具lombok插件的安装使用
- jQuery Mobile 移动开发中的日期插件Mobiscroll 2.3 使用说明(转)
- Netbeans 插件模块(Plugin Module)的开发
- rcp(插件开发) 如何使用插件下的Log日志
- rcp(插件开发)org.eclipse.ui.decorators 使用,可以对应的节点添加不同的图标显示
- 使用eclipse+git插件开发android项目时遇到的问题及解决
- Firefox的“httpRequest”插件简单使用
- rcp(插件开发) org.eclipse.ui.actions.ActionGroup 使用
- 基于Metronic的Bootstrap开发框架经验总结(2)--列表分页处理和插件JSTree的使用
- 在Eclipse中使用RDT插件进行Ruby开发(2)
- unity动画插件Hotween的使用 – unity3d游戏开发
- 使用NetBeans进行J2ME开发系列
- Firefox 自动化插件开发(安装包安装错误 原因为: 不是合法的安装包 -207)
- 使用c++开发excel插件 (第2章深入excel)
- Firefox及其插件的安装与使用
- Yahoo发布FireFox网站开发插件YSlow