IntelliJ Idea:2016.1 Windows 10 Pro
当我在新项目中创建新项目或新类时,IntelliJ有用地包含一个包含我的名字和日期的默认标题。但是,它还会突出显示代码并使用“默认文件模板”显示有关文件的警告。它提出了两种纠正代码的方法。通过编辑模板或将其替换为实际的文件模板。但是,两种选择都不满足警告;也不会手动替换标题的内容。我无法找到摆脱它的方法。
我知道我可以取消警告,但我宁愿纠正或修正它。
有什么想法吗?
答案 0 :(得分:39)
重点是提醒您通过添加类的描述来记录您的代码。无论您将模板设置为什么,如果您不更改模板中的文本,它会假定您需要提醒以使用一些有用的信息覆盖它。如果您不习惯使用信息性评论来装饰代码,那么您可以禁用该特定检查。
要禁用检查,您会在其中看到注释块突出显示为警告,请单击该阴影区域,等待“灯泡”意图图标出现在左边距附近,然后,当它弹出一个框时说“编辑模板...”,而不是单击单词,单击单词右侧的小箭头,然后选择“禁用检查”。
答案 1 :(得分:17)
只需在默认模板语句后添加一个具有名称和日期的新行。 Intellij将新行视为文档的一部分,然后停止抱怨 更新
像这样:
/**
* Created by YourName on 2017/06/11.
* THIS LINE
*/
答案 2 :(得分:7)
答案 3 :(得分:3)
转到设置 - >文件和代码模板 - >包括
更新评论以添加如下所示的额外行。即使格式化代码后,这仍然存在。
/**
* Created by ${USER}
* on ${DATE}.
*/
答案 4 :(得分:0)
在评论中按Alt + Enter,然后在键盘上使用向右箭头,以获得一个子菜单,您可以在其中禁用lint检查。
答案 5 :(得分:-1)
在帮助|中添加-Djdk.util.zip.ensureTrailingSlash=false
编辑自定义VM选项。