java如何创建eclipse插件?
我已经决定,作为一个用于学习的宠物项目,我将创建一个新的Eclipse插件,对于给定的类,它将获取所有私有成员的名称,并在他们的名称中添加一个前缀(对我来说,它是否可以完成并不重要,这是一种学习体验)
我从未开发过Eclipse插件,也不知道从哪里开始。我需要为此开发安装一些应用程序吗?它是如何工作的?我从哪里开始
我在谷歌上搜索了一下,但我找到的所有教程和结果都是旧的,而且都引用了Eclipse的过时版本,所以我不确定它们是否仍然准确
你可以在下面搜索框中键入要查询的问题!
我已经决定,作为一个用于学习的宠物项目,我将创建一个新的Eclipse插件,对于给定的类,它将获取所有私有成员的名称,并在他们的名称中添加一个前缀(对我来说,它是否可以完成并不重要,这是一种学习体验)
我从未开发过Eclipse插件,也不知道从哪里开始。我需要为此开发安装一些应用程序吗?它是如何工作的?我从哪里开始
我在谷歌上搜索了一下,但我找到的所有教程和结果都是旧的,而且都引用了Eclipse的过时版本,所以我不确定它们是否仍然准确
# 1 楼答案
我建议从插件开发环境(PDE)中包含的一个插件示例开始,有些发行版包含它,所以请寻找PDE。 由于eclipse插件是OSGi捆绑包,如果您还不熟悉它们,可能需要一些时间,但这是值得的
有关详细信息,请查看以下文档
JDT Plug-in Developer Guide
JDT Plug-in Developer Guide 3.1 as PDF
# 2 楼答案
Vogella的Eclipse RCP tutorial是相当最新的(eclipse3.5),但用于RCP(富客户机平台)
它附带了一个同样最新的Plugin Development tutorial
(来源:vogella.de)
遵循上一个教程,您将对这个Eclipse插件开发主题有一个非常好的介绍
注意:对于与AST相关的插件(抽象语法树),参考资料较旧,但仍然准确:
见Extract all string from a java project