kat*_*kat 66 java warnings intellij-idea line
我有一个Java代码行,IntelliJ会在其中显示警告.如何在不影响其他行显示的警告的情况下使该特定行中的警告静音?
在这个问题中,实际警告是什么无关紧要:现在我不是在寻求如何提高特定Java代码质量的建议,但我想知道如何防止IntelliJ在特定代码上显示警告Java源代码行.
Rya*_*art 68
主要在IntelliJ中,您可以单击该行Alt+Enter
,并且它将具有抑制警告等选项.
kev*_*rpe 49
扩展Ryan Stewart的答案,在IntelliJ中使用Alt+Enter
,然后选择第一个子菜单,然后选择最后一个项目:Suppress for statement
.
更新
使用IntelliJ IDEA 13,我注意到一个额外的菜单项:"抑制带注释的语句".这将使用IntelliJ样式//noinspection unchecked
.如果选择"Suppress for statement",IntelliJ将插入此文本:@SuppressWarnings("unchecked")
.
Mar*_*aux 11
根据您可以使用的警告@SuppressWarnings
.例如:
@SuppressWarnings("deprecation")
yourLineWhichIsDeprecated;
Run Code Online (Sandbox Code Playgroud)
看看这个答案,你可以看到一长串警告.有关详细信息,请查看该主题的其他帖子.
在IntelliJ 15中,内联"黄色灯泡"和alt-enter菜单不提供抑制1行检查的功能.
通过菜单运行检查时有更多选项:Analyze -> Inspect Code...
.
然后在检查面板右侧提供各种选项.右侧面板中的某些文本是可点击的.请注意,通常还可以使用问题解决功能(快速修复).
(显然@tino在评论中已经注意到这一点,但我第一次错过了他的评论.我将这个作为完整答案添加到我个人错过的重要位置更容易找到.)
归档时间: |
|
查看次数: |
32096 次 |
最近记录: |