2016-04-29 80 views
22

的IntelliJ IDEA:2016.1 的Windows 10 Pro的如何修正或纠正“默认文件模板”中的IntelliJ IDEA警告

当我创建一个新项目或新项目中的新类,的IntelliJ有益包括默认标题包含我的名字和日期。但是,它也会突出显示代码,并使用“默认文件模板”显示关于该文件的警告。它提出了两种纠正代码的方法。通过编辑模板或将其替换为实际的文件模板。但是,这两种选择都不能满足警告。也不会手动更换标题的内容。我无法想出摆脱它的办法。

enter image description here

我知道我可以取消此警告,但我宁愿实际上是正确的或者修复它。

任何想法?

回答

14

只需在具有名称和日期的默认模板语句之后添加一个新行。 Intellij将新行视为文档的一部分,然后停止投诉。
更新

像这样:

/** 
* Created by YourName on 2017/06/11. 
* THIS LINE 
*/ 
+0

的“Inspections”部分修复了它。在12个月中,您将回顾修复最后一分钟错误的文件。在这一刻,你绝望地在描述中寻找帮助,但你得到的唯一帮助是一个空行。我建议使用链接到这个stackoverflow而不是一个空行。 – HeikoG

+2

@HeikoG,如果您需要代码中的每个类或函数的文档,那么您没有为您的对象使用适当的命名。 – hyena

+0

不幸的是,'Ctrl + Alt + L'将它带回来。耻辱真的没有办法永久删除警告。 –

39

它的目的是提醒你通过添加类的描述来记录你的代码。无论您将模板设置为什么,如果您不更改模板中的文本,它会假定您希望提醒用一些有用的信息覆盖它。如果您没有习惯于使用丰富的评论来装饰代码,那么您可以禁用该特定的检查。

要禁用检查,您在其中看到注释块突出显示为警告,请单击该阴影区域,等待“灯泡”意图图标出现在左边距附近,然后当它弹出一个框时说“编辑模板...”,而不是点击文字,点击文字右边的小箭头,然后选择“禁用检查”。

+3

在的IntelliJ 14,点击小箭头的“编辑模板”权带来了同样的菜单。我在设置 – Amalgovinus

2

进入设置 - >文件和代码模板 - >包括

更新注释添加一个额外的行状below..This甚至停留格式化代码后。

/** 
    * Created by ${USER} 
    * on ${DATE}. 
    */ 
0

按Alt + Enter键里面的评论,并在键盘上使用向右箭头后得到一个子菜单,您可以禁用皮棉检查。

5

无论如何改变默认模板,然后错误消失!一样单击文本

enter image description here

+0

解决此问题,因为您需要删除第二个*以停止令人讨厌的警告。 即使使用gif也是完美的答案,并且不需要在创建新文件的过程中始终执行某些操作 – Canato