有没有办法用intellij代码/文件模板生成多个文件/类?

我喜欢intellij的代码/文件模板,它们对于单个文件来说工作得非常好,但能够同时创build多个文件/类将是一件好事。

我确实发现了这个问题,但自从我希望事情可能已经改变了几年之后,

我们在应用程序中使用mvp模式,所以每次我们要创build一个新的视图时,都需要两个类和两个接口,它们总是处于相同的模式。 如果我们能够为此生成所有的基础设施并连接这些类,那将是非常棒的。

任何build议或新的信息将不胜感激? 也许是时候用JetBrainsloginfunction请求了?

这个function似乎可以在ReSharper (另一个JetBrains IDE)中使用。 IDEA似乎还不可能。

目前IDE不支持这个function。 最受欢迎的youtrack 请求有60多票,但它仍然开放(自2012年以来)。 你可以使用第三方的解决scheme,例如这个插件。

我想你正在寻找这个,

在编辑器中打开所需的文件。 在主菜单上,select工具| 将文件保存为模板。 在打开的“文件和代码模板”对话框中,指定新的模板名称并编辑源代码,如有需要,更改并closures对话框。

你可以很容易地使用JavaParser做到这一点,但我不知道如何从IDEA界面调用它