【问题标题】:Is there a way to generate multiple files/classes with intellij code/file templates? [duplicate]有没有办法使用 intellij 代码/文件模板生成多个文件/类? [复制]
【发布时间】:2013-08-10 04:09:43
【问题描述】:

我喜欢 intellij 的代码/文件模板,它们对我来说非常适合单个文件,但能够同时创建多个文件/类会很棒。

我确实找到了this question,但因为我希望事情可能会改变已经有几年了。

我们在我们的应用程序中使用 mvp 模式,所以每次我们想要创建一个新视图时,它需要两个类和两个接口,它们总是采用相同的模式。如果我们能够为此生成所有基础架构并链接类,那就太棒了。

任何建议或新信息将不胜感激? 也许是时候使用JetBrains 记录功能请求了?

【问题讨论】:

标签: intellij-idea code-generation vtl


【解决方案1】:

我想你正在寻找这个,

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

【讨论】:

    【解决方案2】:

    这个功能似乎在ReSharper(另一个JetBrains IDE)中可用。在IDEA 中似乎仍然不可能。

    【讨论】:

      【解决方案3】:

      您可以使用 JavaParser 轻松做到这一点,但我不确定如何从 IDEA 接口调用它

      【讨论】:

        【解决方案4】:

        目前 IDE 不支持此功能。最受欢迎的 youtrack request 有 60 多票,但它仍然开放(自 2012 年以来)。您可以使用 3rd 方解决方案,例如 this 插件。

        【讨论】:

          【解决方案5】:

          【讨论】:

          • 这是安卓工作室的。在 intellij IDEA 中也可以这样做吗?
          猜你喜欢
          • 2012-02-10
          • 1970-01-01
          • 2019-05-10
          • 2023-03-03
          • 2010-09-07
          • 1970-01-01
          • 2012-03-20
          • 2023-03-18
          • 1970-01-01
          相关资源
          最近更新 更多