IntelliJ IDEA - 省略默认的Java类头生成

Gre*_*Cat 32 java intellij-idea

每次当我使用IDEA并使用普通的"New Java class"菜单选项创建Java类时,它会在类本身之前生成一个丑陋且无用的Javadoc样式头:

/**
 * Created by greycat on 18.03.14.
 */
Run Code Online (Sandbox Code Playgroud)

我可能会咆哮很多,为什么它没用,例如:

  1. 无论如何,我会在我的VCS中拥有作者身份和时间戳
  2. 它公然违反任何Javadoc文档实践(例如,使用@author@since标记)
  3. 它使用丑陋,模糊,特定于语言环境的日期格式

有没有办法禁用这种行为,即只创建普通,干净的类模板,没有这个标题?

geo*_*ydv 40

生成类后,您可以单击生成的文本,然后按alt-enter.这会显示一个编辑模板的选项.

  • 我总是倾向于按下alt-enter来查看它的作用;) (3认同)

fge*_*fge 28

以下内容适用于IDEA 13.x.

文件 - >设置,在IDE设置下,选择"文件和代码模板".

在右侧面板中,您将看到几个选项卡:选择"包含".有一个"文件头"条目:选择此项,修改并保存.

请注意,此标头适用于所有文件类型.

另请注意,这是与版权声明不同的设置,您可以为每个项目设置.


ROM*_*eer 18

IntelliJ IDEA 15

方法1

  1. 文件 > 设置...(或按Ctrl+ Alt+ S)

    文件>设置...

  2. 编辑器 > 文件和代码模板 > 包含 > 文件标题 >从右侧删除注释

    删除评论

方法2

  1. Ctrl+ Shift+ A>键入"File Header S">从"Settings"中选择"File Header"(第一行)

    动作文件标题S.

  2. 从右侧删除评论