1. 概述

这篇教程主要介绍如何在 IntelliJ IDEA 中为项目文件添加版权许可头(License Header)。这类许可头通常用于声明文件的使用权限和归属信息。

我们假设你已经对 IntelliJ 有基本了解,因此内容会直接切入正题。

2. 配置版权许可头

我们打开一个已有项目来进行配置。首先通过菜单栏或快捷键 Command + , 打开 Preferences 窗口。

在弹出窗口左侧菜单中,依次选择 Editor > Copyright > Copyright Profiles。为了快速定位,也可以在搜索框中输入 Copyright

在右侧窗口顶部点击 “+” 按钮,创建一个新的 Copyright Profile。

我们给它起个名字,比如 MIT License,然后点击 “OK”:

Copyright Profile

接着,在文本区域中填写版权许可内容。

这里我们使用了一个示例文本,后续应替换为你自己的内容:

Copyright Profiles

✅ **注意:我们将 <YEAR> 替换为占位符 $today.year**,IntelliJ 会在每次使用该模板时自动替换为当前年份。

IntelliJ 还支持其他变量,可用于版权模板中,详情可参考 官方帮助文档

最后点击许可证文本下方的 “VALIDATE” 按钮校验格式,确认无误后点击 “APPLY” 保存配置。

接下来需要将该配置设为默认模板。点击 Editor > Copyright,然后在下拉菜单中选择我们刚刚创建的 MIT License 作为默认项目版权:

MIT License

3. 在项目文件中使用版权模板

现在我们可以在项目文件中使用这个版权模板了。使用快捷键 Control + Return,然后选择版权菜单项即可:

package

这会自动将我们设置的默认版权文本插入到文件顶部。

⚠️ 如果你对生成的格式不满意,可以回到 Preferences > Editor > Copyright > Copyright Profiles 中进行修改,保存后清除已有版权内容,再按 Control + Return 应用新模板。

✅ 之后新建的项目文件都会自动带上这个版权头,省去手动添加的麻烦。

4. 总结

本文简要介绍了如何在 IntelliJ IDEA 中配置自动添加版权许可头的功能。在大型项目中,这个功能可以有效提升开发效率并保持代码风格统一。


原始标题:Adding a Copyright License Header for Java Source Files in IntelliJ IDEA