我想为新文件向导创建一个eclipse插件。这个向导询问文件的包名和类名,并根据两个特定的类类型选择(可以选择下拉形式)它生成带有pre的java文件构建具有方法和变量声明的模板(但是基于用户选择的类名和包名)。 请建议我怎么做。
答案 0 :(得分:1)
使用JET(Java Emitter Templates)可以轻松实现。
步骤:
1)创建具有程序结构的模板文件。在您的情况下,会有动态输入的占位符,例如类名和包名
链接:Vogella,Tutorial 1和Tutorial 2
2)在运行时传递这些动态值并执行模板将以String的形式给出Class内容
3)使用JDT API,您可以使用此内容轻松创建包,类等
链接:JDT Sample和JDT API