每次当我使用IDEA并使用普通的"New Java class"菜单选项创建Java类时,它会在类本身之前生成一个丑陋且无用的Javadoc样式头:
/** * Created by greycat on 18.03.14. */
我可能会咆哮很多,为什么它没用,例如:
无论如何,我会在我的VCS中拥有作者身份和时间戳
它公然违反任何Javadoc文档实践(例如,使用@author
或@since
标记)
它使用丑陋,模糊,特定于语言环境的日期格式
有没有办法禁用这种行为,即只创建普通,干净的类模板,没有这个标题?
生成类后,您可以单击生成的文本,然后按alt-enter.这会显示一个编辑模板的选项.
以下内容适用于IDEA 13.x.
文件 - >设置,在IDE设置下,选择"文件和代码模板".
在右侧面板中,您将看到几个选项卡:选择"包含".有一个"文件头"条目:选择此项,修改并保存.
请注意,此标头适用于所有文件类型.
另请注意,这是与版权声明不同的设置,您可以为每个项目设置.
文件 > 设置...(或按Ctrl+ Alt+ S)
编辑器 > 文件和代码模板 > 包含 > 文件标题 >从右侧删除注释
按Ctrl+ Shift+ A>键入"File Header S">从"Settings"中选择"File Header"(第一行)
从右侧删除评论