1

我想写一些插件来分析Java源代码。我必须知道eclipse插件的哪一部分?我知道这是一个愚蠢的问题,但我真的不知道我必须从哪里开始,而且我没有太多时间。我不是真正的程序员,我是电脑维修技术员。所以我只能在业余时间写插件(我喜欢它)。

如果有人给我一些指点,我真的很感激。

4

2 回答 2

2

你需要掌握很多东西——Builder挂钩到增量构建过程并在文件更改时收到通知的 API、IResource获取源文件的类型层次结构、Java AST 类(其中有很多),关于类型绑定等的一些怪癖。没有简单的指针可以给出。

于 2012-06-25T19:54:30.570 回答
2

我不是故意在上面刻薄。因此,我首先建议您了解 Eclipse 架构、插件模型和 API。这是一个旧的但仍然相关的教程:

http://eclipsepluginsite.com/#

它根本不涉及 JDT,但确实让您大致了解 Eclipse 插件。因此,一旦您理解了该教程,您就可以继续学习 JDT:

http://www.vogella.com/articles/EclipseJDT/article.html

于 2012-06-27T21:32:22.243 回答