如何创建一个eclipse插件?

时间:2010-06-11 19:40:29

标签: java eclipse eclipse-plugin

我已经决定,作为一个用于学习的宠物项目,我会创建一个新的Eclipse插件,对于给定的类,它接受所有私有成员名称并为其名称添加前缀(这没关系对我而言,如果它已经可以完成,那么这就是一种学习经验。)

我从未开发过Eclipse插件,我不知道从哪里开始。我是否需要为此开发安装一些应用程序?它是如何工作的?我从哪里开始?

我进行了谷歌搜索,但我发现的所有教程和结果都是陈旧的,并且引用了过时版本的Eclipse,因此我不确定它们是否仍然准确。

2 个答案:

答案 0 :(得分:2)

Vogella的Eclipse RCP tutorial是最新的(eclipse3.5),但对于RCP(富客户端平台)。 它附带了同样最新的 Plugin Development tutorial

alt text http://www.vogella.de/articles/EclipsePlugIn/images/eclipseplugin20.gif

按照上一个教程,您将在此Eclipse插件开发主题中有一个非常好的介绍。


注意:对于与AST相关的插件(抽象语法树),资源较旧但仍然准确:

请参阅Extract all string from a java project

答案 1 :(得分:1)

我建议先从插件开发环境(PDE)中包含的插件示例开始,其中一些发行版包含它,所以请查看PDE。 由于eclipse插件是OSGi捆绑包,如果你还不熟悉它们可能需要一些时间,但这是值得的。

有关详细信息,请查看以下文档