自动将版权添加到IntelliJ 12中的新Java文件

时间:2012-12-09 10:22:00

标签: intellij-idea

我在偏好设置中注册了版权配置文件,并将其设置为默认设置。我还为该配置文件注册了一个范围设置为“全部”。我可以通过“cmd + N(生成) - >版权所有”将其添加到文件中。

我不想为我创建的每个新类手动执行此操作。从现在开始如何自动将其添加到所有新类中?

5 个答案:

答案 0 :(得分:22)

您必须为项目设置默认项目版权。

转到File | Settings | Editor | Copyright,在您创建新Copyright Profile之后,必须从下拉列表中选择Default project copyright

您必须为每个项目设置此项,但一旦设置,它应自动插入该项目中创建的每个新文件的顶部。

答案 1 :(得分:15)

版权未自动添加到新文件,您可以使用项目视图中项目根节点上的更新版权操作为所有人添加/更新您可以在Commit Project对话框中启用更新版权选项,以确保通过VCS共享的文件始终具有最新版权。

更新:我已经确认版权已自动添加,但我可能很难注意到它实际上已添加为默认显示在文件的最顶部并且折叠,编辑器也没有滚动到顶部并保持原样。如果您向上滚动编辑器并展开最高评论,您应该能够看到自动添加的版权。您还可以更改每种文件类型的文件位置设置,以查看在创建新文件时添加的内容。

Here is the screencast表明它有效。

答案 2 :(得分:5)

这可能会导致重复版权消息,如果文件中已有消息。 如果您没有现有评论(或者您可以过度编写)&他们急于发表评论,这是让他们进入的快捷方式。

注意:在Android Studio上使用

Running Copyright across Package

参考:https://www.jetbrains.com/help/idea/2016.1/generating-and-updating-copyright-notice.html#d1722070e316寻找更新版权声明

答案 3 :(得分:2)

如果您使用的是IntelliJ 14或更高版本。这是你需要做的。 转到totalMed。然后在编辑器下选择文件和代码模板,如下图所示。       enter image description here。然后在此添加版权许可,如图所示。然后点击应用确定

答案 4 :(得分:2)

转到文件 - >设置 - >版权 - >版权配置文件并添加新的版权资料。验证它并单击应用,如下图所示,

enter image description here

然后转到文件 - >设置 - >版权并选择新输入的个人资料作为默认项目版权,然后点击确定,在下图中

enter image description here

可以在IntelliJ IDEA Setup中找到更多信息。 (这应该现在可以使用。如果版权仍未自动发送到文件,请输入" Alt + Insert" 并选择版权)

相关问题