Eclipse插件中的代码生成

时间:2010-03-21 16:09:53

标签: pointers code-generation eclipse-plugin

我正在开发一个Eclipse插件,我想自动插入代码......当用户按下按钮时,会自动创建一个示例应用程序。我该怎么办呢?

谢谢和问候, Krt_Malta

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

如果要创建项目/文件,则必须使用Eclipse的Resource API。对于一些初步想法,请查看http://www.phurnace.com/blog/the-eclipse-resources-plug-in-2.html

以类似的方式,您可以查找现有文件并阅读它们。

答案 2 :(得分:0)

Eclipse中代码生成的一种非常直接的方法是Java Emitter Templates。如果您的用例涉及EMF,您可以考虑Xpand。 Eclipse M2T项目中还有其他选项。

答案 3 :(得分:0)

这对我帮助很大:

http://sdqweb.ipd.kit.edu/wiki/JDT_Tutorial:_Creating_Eclipse_Java_Projects_Programmatically

使用它,您可以以编程方式创建项目,包和类。使用一些其他代码,您可以以编程方式将库导入项目文件。