【问题标题】:Static code analysis using IntelliJ IDEA使用 IntelliJ IDEA 进行静态代码分析
【发布时间】:2017-05-24 06:14:10
【问题描述】:

如何使用 IntelliJ IDEA 获得以下代码的静态代码分析级别。

int x = 1;
if( x == 1) {
System.out.println(x);

}
else{
System.out.println(x);
}

【问题讨论】:

  • 这是一个错误。不覆盖。但分析

标签: jetbrains-ide static-code-analysis


【解决方案1】:

创建一个项目和一个 java 类,然后将您的代码放在 main 方法中,例如:

public static void main(String[] args) {
    int x = 1;
    if( x == 1) {
        System.out.println(x);

    }
    else{
        System.out.println(x);
    }
}

然后就可以进行静态代码分析了。在顶部菜单栏中选择“分析”>从下拉菜单中单击“检查代码”。

这将打开一个窗口,允许您“指定检查范围”。选择“文件'[projectname] - locationtofile'”

projectnamelocationtofile 将根据您调用的 java 类自动显示。

然后点击“确定”。这将启动静态代码分析。在屏幕底部,您将看到一个窗口显示“检查结果... 您的项目名称

在此窗口中,您将能够看到 IntelliJ 发现的可能的错误和其他检测到的问题。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2015-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 1970-01-01
    • 2017-02-27
    • 2011-11-11
    相关资源
    最近更新 更多