Eclipse插件开发HelloWorld篇

  • 介绍

Eclipse插件开发初体验,通过下面的步骤,可以很快地得到一个HelloWorld版本的Eclipse插件。该示例的最终效果,是会通过点击新增加的一个按钮或者菜单弹出一个提示框(内容是HelloWorld)。

这是一篇Eclipse插件开发入门的教程,本站还有其他很多的教程,但不要忘记最好的老师就是Eclipse本身。建议大家多多查看Eclipse安装目录下plugins中的jar文件,通过反编译(jd-gui就是一个非常好的工具)或者直接下载Eclipse的源码(我不太推荐新手用这种方式,那么多的源码也许会把你吓跑了)来学习。

  • 新建一个插件工程




  • 运行插件


点击上图中的运行按钮,将会重新启动一个Eclipse实例,并加载插件。


  • 插件导出

只有将插件导出来,别人才能使用你的插件,所以很重要的哦。


在输出目录中,你将看到plugins目录,将该目录中的文件(org.suren.eclispe.test_1.0.0.201501201241.jar)放到Eclipse对应的目录中即可。

要注意,如果你的插件工程中包含有中文,在导出的过程中就有可能会报错(提示无法编译),如下:

String literal is not properly closed by a double-quote

这是个字符集的问题。其实,你可以注意到Eclipse导出插件使用的ant,默认无法使用utf-8字符集。解决这个问题需要修改build过程,打开build.properties文件(你可以使用普通文本编辑打开,或者使用插件视图后切换到build.properties选项卡)后再最下面添加如下内容:

javacDefaultEncoding.. = utf-8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章