1 / 170
文档名称:

eclipse插件开发.doc

格式:doc   页数:170页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

eclipse插件开发.doc

上传人:825790901 2016/2/21 文件大小:0 KB

下载得到文件列表

eclipse插件开发.doc

文档介绍

文档介绍:,象MP3播放软件WINAMP的皮肤插件、WindowsMediaPlayer的众多的外观插件、音效插件等等。但如果你以为插件只能做成为原软件的边角料,那是可以理解的,因为你还没有看到过Eclipse的插件是什么样的。Eclipse可以全面更新你对插件的概念,它也是对插件概念运用得最彻底最炉火纯青的一个软件。在第一章我们就介绍了Eclipse的技术特点,Eclipse的内核很小,其他功能都是基于这个内核上的插件,如Eclipse自带的UNIT、ANT等。而且Eclipse还开放了自己的插件机制,并提供了很好的插件开发环境,让用户可以自己来开发Eclipse的插件。想知道开发Eclipse的插件能到什么程度吗?看看这些Eclipse上的插件吧:用于UML建模的TogetherforEclipse、用于JSP的MyEclipse和Lomboz、IBM的全能开发工具WSAD等等,它们全是Eclipse的插件。如果微软愿意,也可以把Office软件做成Eclipse的插件。如果Adobe有兴趣,Photoshop也可以有forEclipse的插件版,Eclipse中的APIDraw2D的绘图功能也是很功的。Eclipse的各式插件正如雨后春笋般不断冒出,Eclipse已经超越了开发环境的概念,它的目标是做成一个通用的平台,让尽量多的软件做为插件集成在上面,成为未来的集成的桌面环境。同样我们可以将我们的应用系统写成Eclipse插件,笔者就在2004年参与开发了一个项目管理软件,该软件就是以Eclipse的插件形式开发的。?对于用户来说Eclipse的使用环境比较友好,前面介绍的SWT/JFace中还是比较基本的界面元素,象Eclipse中的视图、编辑窗、停泊窗这些界面如果实现呢?如果用Appliction的方式会很麻烦,如果写成Eclipse插件则实现这些界面风格不会吹灰之力。可以说把软件开发成Eclipse插件的最大好处就是界面风格友好统一,如果用户较熟悉Eclipse操作的话这种优势就更明显。当然将软件写成插件形式也有一定的缺陷。首先插件必须依附Eclipse,如果要安装插件就得先安装Eclipse。其次,插件和Eclipse融合在一起,原Eclipse的一些菜单和工具栏是无法完全屏蔽的。“新建”向导来创建一个简单的插件。1、新建一个插件项目(1)选择主菜单“文件→新建→项目”,在弹出的窗口中()选择“插件开发”下的“插件项目”,然后单击“下一步”。(2),输入项目名“myplugin”,其他设置不变,然后单击“下一步”。(3)在新显示的窗口中接受所有缺省值不变,直接单击“下一步”,这时将显示模板选择窗口()。勾选“使用其中一个模板来创建插件”项,然后选择模板“Hello,World”项。最后单击“完成”结束向导对话框。、插件项目myplugin简介如果在新建项目中操作正确,。“myplugin”的项目。项目中有两个文件:、。,今后将会使用到它,,可以把它看做是插件中的Action,。,这个文件是插件的入口文件,Eclipse是根据这个文件里的设置信息来加载插件的。在插件开发初期会频繁在这个文件中做编辑,术语叫“设置扩展点”。象在Eclipse的增加主菜单、视图、按钮等,都是在这个文件里面设置不同的扩展点,后面的将详细讲到如何编辑此文件。有人会问:开发一个系统会有很多的菜单和按钮,是不是都要在这个文件里设置呢?回答:不必。,。,(),就可以直接编辑此文件。、,选择主菜单“运行→运行方