有办法改变吗;“全部”;与Java相关的“;“文件和代码”;模板在一个地方?

有办法改变吗;“全部”;与Java相关的“;“文件和代码”;模板在一个地方?,java,intellij-idea,code-templates,Java,Intellij Idea,Code Templates,按照惯例,我们的java文件需要我们公司的版权头作为文件中的第一个条目 使用IntelliJ,您可以转向 首选项->文件和代码模板,然后在“包括”选项卡中,有一个条目“文件头”,您可以在其中删除此类版权信息。都很好 但是:在定义各种适用“类型”的“文件”列表中,每种类型都有自己的“规则”,如: 如您所见,该“规则”将包名放在第一位,因此我必须将该规则更改为: #parse("File Header.java") #if (${PACKAGE_NAME} && ${PACKAGE

按照惯例,我们的java文件需要我们公司的版权头作为文件中的第一个条目

使用IntelliJ,您可以转向 首选项->文件和代码模板,然后在“包括”选项卡中,有一个条目“文件头”,您可以在其中删除此类版权信息。都很好

但是:在定义各种适用“类型”的“文件”列表中,每种类型都有自己的“规则”,如:

如您所见,该“规则”将包名放在第一位,因此我必须将该规则更改为:

#parse("File Header.java")
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
public class ${NAME} {
}
但是,如上所述:有多个“类型”需要相同的设置(类、接口、枚举、注释)


有没有一种方法可以让所有与Java相关的“类型”使用相同的规则,而不让我进入并分别手动更新每个条目?

我想没有。如果你没有要求的话,你应该已经完成了每个条目的更新:)那里没有那么多模板…@AndrewTobilko我同时完成了这项工作。但不是为了我,而是为了所有的克雷。呃,对不起,为了所有未来读者的利益。不幸的是,没有办法一次编辑所有的模板。我想没有。如果你没有要求的话,你应该已经完成了每个条目的更新:)那里没有那么多模板…@AndrewTobilko我同时完成了这项工作。但不是为了我,而是为了所有的克雷。呃,对不起,为了所有未来读者的利益。不幸的是,没有办法一次编辑所有模板。