按照惯例,我们的java文件需要公司版权标头作为文件中的第一项。
使用IntelliJ,您可以转到 首选项->文件和代码模板,然后在包含标签中,有一个“文件头”条目,您可以在其中删除此类版权信息。很好。
但是:在定义各种适用“类型”的“文件”列表中,每种类型都有自己的“规则”,例如:
如您所见,该“规则”将软件包名称放在首位,因此我必须将规则更改为:
#parse("File Header.java")
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
public class ${NAME} {
}
但是,如上所述:有多个“类型”需要完全相同的设置(类,接口,枚举,注释)。
是否有一种方法可以让所有与Java相关的“类型”使用相同的规则,无需我就可以分别手动手动更新每个条目?