2011-01-24 47 views
6

当您在Intellij中创建新的Java类时,会自动插入文件标头(基于“文件模板”选项)。有没有办法将相同的模板插入到现有的Java源文件中?我希望有一种方法可以在现有代码上使用我的模板定义,而无需在整个地方进行剪切/粘贴。该模板使用宏扩展,我希望能够保持这一点。在eclipse中有一个类似的函数叫做“生成元素注释”来处理这种情况。这是否存在于Intellij IDEA中?Intellij插入文件模板标头

任何帮助将不胜感激。

回答

2

也许最好的解决办法是使用“动态模板”,但你不容重用文件模板,那么,你就需要在最后一个复制/粘贴操作

+0

这就是我最终为此做的。你失去了宏观扩张,但我想你不能总是得到你想要的。 – jmq 2011-02-13 18:48:28

13

使用版权所有头而不是。按照jetbrains.com的说明配置您的版权配置文件。按Alt-Insert或右键单击 - >选择“Generate” - >“Copyright”。

您可以检查您可以在版权声明here中使用哪些变量。

+0

这不适用于各个项目。 – 2018-03-08 20:59:33

0

我通过Alfred Snippets

添加按照阿尔弗雷德片断配置做到这一点,当我插入!header,其程序自动插入希望模板。

enter image description here