我喜欢intellij的代码/文件模板,它们对我来说非常适合单个文件,但如果能够同时创建多个文件/类,那就太好了。
我确实发现了这个问题,但由于我已经几年没有希望事情会有所改变了。
我们在应用程序中使用mvp模式,所以每次我们想要创建一个新视图时,都需要两个类和两个接口,它们总是在同一模式中。如果我们能为此生成所有的基础设施并将类连接起来,那将是非常棒的。
如有任何建议或新信息,我们将不胜感激?也许是时候向JetBrains记录功能请求了?
ReSharper(另一个JetBrains
IDE)中似乎提供了此功能。这在IDEA
中似乎仍然不可能。
目前IDE不支持此功能。最受欢迎的youtrack请求有60多票,但它仍然开放(自2012年以来)。你可以使用第三方解决方案,例如这个插件。
这是可能的(现在)。请参阅以下链接。
https://riggaroo.co.za/custom-file-template-group-android-studiointellij/https://medium.com/codequest/file-group-templates-in-android-studio-unofficial-guide-85dfa0a0c1ec
使用JavaParser可以很容易地做到这一点,但我不确定如何从IDEA接口调用它
我想你正在寻找这个,
在编辑器中打开所需的文件。在主菜单上,选择"工具"|"将文件另存为模板"。在打开的"文件和代码模板"对话框中,指定新模板名称并编辑源代码(如有必要)。保存更改并关闭对话框。