代码之家  ›  专栏  ›  技术社区  ›  Amir Rachum

如何创建Eclipse插件?

  •  4
  • Amir Rachum  · 技术社区  · 14 年前

    我已经决定,作为一个用于学习的宠物项目,我将创建一个新的Eclipse插件,为一个给定的类,采用所有私有成员名称并在其名称中添加前缀(这对我来说不重要,如果已经可以做或不可以做,这是一个学习体验)。

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

    我在谷歌上搜索过,但是我找到的所有教程和结果都是旧的,并且引用了过时的Eclipse版本,所以我不确定它们是否仍然准确。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Community CDub    7 年前

    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 .

        2
  •  1
  •   stacker    14 年前

    我建议从插件开发环境(Plug-in Development Environment,PDE)中包含的插件示例开始,一些发行版包含它,因此请查找PDE。 由于Eclipse插件是OSGi捆绑包,如果您还不熟悉它们,可能需要一些时间,但这是值得的。

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