首页 > 解决方案 > 如何将文件头包含到已在 IntelliJIdea 中创建的所有 java 类和接口中

问题描述

我在添加了大约 30-40 个 java 类和接口之后创建了文件头,有没有什么方法可以将该头标签包含到已经在 intelliJIdea 上创建的所有文件中,头标签包含在定义后创建的所有文件中设置上的标题标签,但是如何将它们添加到旧文件中?

标签: intellij-idea

解决方案


有两种不同的文件头,不清楚你选择了哪种方式。

1. 文件和代码模板

文件创建后无法应用头文件模板,因为模板定义了完整的文件IntelliJ 不能简单地在文件创建后更改要更改的内容。

如果您使用此功能来自定义文件,我建议您使用搜索并替换为正则表达式功能。

2.版权

此功能的目的是为每个文件提供版权/许可标题。

可以在文件创建 bean 后调整版权文件头。按照说明使用该update copyright功能。

此外,IntelliJ 有一个称为更新版权的功能,它允许您定义一个正则表达式来检测评论中的版权。这使 InelliJ 能够检测版权 - 或在您的情况下的文件头 - 以在文件创建后应用更改。


推荐阅读