Android工作室在Java代码中标记警告,其中一些我认为没用,并且想要禁用它们。 我知道我可以配置已启用的检查,但对于其中一些我无法找到可以禁用的位置。然后代码被标记为有问题,我希望有干净的代码,以便我看到真正的问题。 警告示例:
'if' statement can be replaced with 'return ...'
而且我不想在我的代码中添加注释,而是我想在IDE中关闭它。 感谢
答案 0 :(得分:4)
答案 1 :(得分:3)
这是未来观众的一般答案。这些是抑制警告的各种方法。
使用if
语句在行上方添加以下注释。
//noinspection SimplifiableIfStatement
if (...)
在方法的开头添加以下行。
@SuppressWarnings("SimplifiableIfStatement")
private boolean myIfMethod() {
if (...) return false;
return (...);
}
在课程开头添加以下行。
@SuppressWarnings("SimplifiableIfStatement")
public class MyClass { ... }
将光标放在if
语句上,然后按 Alt + Enter 。然后选择简化>禁用检查。
将光标放在if
语句上,然后按 Alt + Enter 。然后选择
如果您错误地禁用了检查,则可以再次打开它。
if
声明。 (但是,有时候我发现“简化”难以阅读。因此我的答案在这里。)答案 2 :(得分:0)
设置->编辑器->检查-> Java->控制流问题->冗余的'if'语句
您可以在搜索框中键入“ if statement”,以突出显示涉及if
的所有检查。
答案 3 :(得分:0)
至少在Android Studio 3.4.1中,如果右键单击代码窗格右上方的Analysis标记,则可以更改此处的突出显示级别。我将级别设置为“仅语法”。