如何为Eclipse创建自定义的"新类向导"?

Rak*_*yal 7 java eclipse wizard

我想创建一个功能(对我自己),其中点击一个按钮(或者说任何事件或任何可以触发我的程序的事件),将显示一个弹出窗口,它将询问类的名称,它拥有的对象和更多的事情.然后按OK,它将创建一个带有预定义方法框架的java文件,继承已知的接口和...

那么,基本上该怎么做?我是否需要为eclipse创建一个插件,或者在eclipse中还有其他东西.

PS请更改标题.我无法想到更好的一个.

Bar*_*emy 6

正如其他人所说,你想创建一个向导,然后你想要扩充New Class Wizard,它正在做你想要的类似的事情(但是默认向导不允许你添加字段和自定义方法).

要创建向导,可以使用"新建文件向导"扩展模板:创建插件,然后转到扩展选项卡,选择添加...,然后选择"扩展向导"选项卡.这将使您开始使用Eclipse向导.

一旦学习了创建向导和页面的基础知识,就可以在插件依赖项中包含org.eclipse.jdt.ui和org.eclipse.jdt.core.打开以下类型(Ctrl-Shift-T):"NewClassWizardPage".这是在Package Explorer中选择New> Class时显示的页面.

您可以复制此页面和父页面以帮助您入门或只是扩展它(根据我的经验,内部Eclipse向导很难扩展,因为它们有很多字段和方法,包/私有,所以我通常最终将代码复制为起点......不要忘记保留许可证!).


Lit*_*Man 2

您或多或少想将自己的向导添加到“新类别”对话框中..对吧?

这是我在 Google 中输入“创建自己的新 wizzard eclipse”时发现的第一个站点:http://www.eclipse.org/articles/article.php ?file=Article-JFaceWizards/index.html