如何使用自定义模板生成代码?

问题描述:

是否有任何工具可以用我定义的自定义模板生成代码(文本文件)? 例如,它应该有可能包含一些函数(我可以指定和参数化)的多个模板,并将它们放在一个类文件模板中。如何使用自定义模板生成代码?

你知道任何先进的软件,帮助我吗? IDE(如Webstorm)中的文件模板对我来说太简单了。

我为此做了我自己的工具。

  • 参数化JSON文件
  • 使用Apache Velocity模板

https://github.com/latata/simple-code-generator

Telosys工具可以帮助你,它是一个代码生成的Eclipse插件 与一起使用可定制的模板(速度模板)。 您也可以创建自己的模板。

参见:https://sites.google.com/site/telosystools/http://marketplace.eclipse.org/content/telosys-tools

可自定义的模板可在GitHub(https://github.com/telosys-tools-community)。 他们可以从插件gui downloded和安装(见教程https://sites.google.com/site/telosystutorial/