点击这里给我发消息 点击这里给我发消息

善用开源插件 增强NetBeans开发

添加时间:2013-12-7
    相关阅读: 开发 页面 Windows 网站 系统 平台

  【编者按】NetBeans IDE本身已经非常强大,不过,如果你学会通过那些可满足你需要的插件来对其进行扩展,你会发现该工具用起来会更顺手。Java专家Jeff Friesen在本篇文章中介绍五个开源NetBeans插件,让你可以查看NetBeans文件系统,浏览Windows系统上的图片,检查代码的标准兼容性,为Java类增加属性,以及更轻松的进行OpenGL开发。不过,这只是敲门砖,你可以学会如何创建满足自己需要的NetBeans插件。

  2008年年初,我使用NetBeans IDE 6.1 with JavaFX来进行编程。在使用这个IDE的过程中,我碰到了插件使用的问题,通过安装这些模块到NetBeans中,可以让该IDE具有新的功能。

  在本篇文章中,我将从众多开源NetBeans插件中选取五个来向大家介绍,从NetBeans插件网站(http://plugins.netbeans.org/PluginPortal/faces/MainPage.jsp)上你都可以免费下载它们。我将介绍每一个插件的用途、它的开源许可类型和它适用的平台。另外,我将简单的介绍一下每个插件在NetBeans IDE 6.5中的使用。最后,我将和大家一起看一下如何创建属于自己的插件,用其来访问NetBeans API Javadoc。

  在看完本篇文章后,你将会了解这五个非常有用的插件。更重要的是,你会熟悉NetBeans的插件架构,而且掌握了自己创建插件的步骤。

  一、File System Displayer:查看NetBeans文件系统

  NetBeans system filesystem是NetBeans配置数据的中心存储 style="COLOR: #000000" href="http://storage.it168.com/" target=_blank>存储器。File System Displayer插件(http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=14187),由NetBeans专家Geertjan Wielenga开发,可以让你在IDE内浏览NetBeans system filesystem。该插件在通用开发与销售许可(Common Development and Distribution License,CDDL)开源协议下提供,其适用平台包括Solaris、Linux、Mac OS X和Windows。

  在File System Displayer详细信息页面(http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=14187)上,点击Download按钮,下载1226158890776_org-demo-fsdisplayer.nbm模块文件。然后启动NetBeans 6.5,通过以下步骤来安装这个插件到IDE中:

  1、从主菜单中选择Tools>Plugins,打开插件对话框。

  2、在该对话框中切换到Downloaded标签。

  3、点击Add Plugins按钮。

  4、在Add Plugins文件选择器中,浏览包含1226158890776_org-demo-fsdisplayer.nbm文件夹,并选中这个文件,然后点击Open按钮。这样File System Displayer插件将会显示在待安装插件列表中。

  5、点击插件对话框的Install按钮。

  6、在出现的NetBeans IDE安装对话框中,点击下一步。你将会看到一个验证警告对话框提示该插件未经签名。点击该对话框中的Continue按钮来忽略这个警告。

  7、安装完成后,点击安装对话框中的Finish按钮,关闭该插件对话框。

  安装完毕后,NetBeans中会出现该插件的FsDisplayer Window浏览窗口组件,它显示了配置数据架构,如图1所示。

  图1、FsDisplayer Window在Projects、Files和Services标签旁边

  运行时,该文件系统由每一个模块基于XML的layer file中的信息组成。每一个layer file定义了被合并到system filesystem中的文件夹和文件。其它模块可以在这些文件夹中存储文件或对象;定义模块可以扫描每一个文件夹的内容,并可以对内容进行想要做的修改。

[1] [2] [3] [4] [5] 下一页

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册