【问题标题】:Get FindBugs to report errors separately获取 FindBugs 分别报错
【发布时间】:2013-08-02 08:23:41
【问题描述】:

我不太知道如何表达它,但我的问题是 - 除了我的项目中的“常规”错误之外,我想要一个单独的 FindBugs 错误列表。

现在,我已将 FindBugs 的错误移至 Info 类别,因此它是独立的。但我无法区分 FindBugs 问题的警告级别。

有没有办法让 FindBugs 发现的错误有一个单独的层次结构?

如果没有,请推荐一些其他具有类似“声纳”我的代码功能的工具。

UPD:我知道 Bug Explorer 视图,但那里和问题视图中都显示了一些内容...

【问题讨论】:

    标签: java eclipse eclipse-plugin sonarqube findbugs


    【解决方案1】:

    使用视图的上下文菜单创建第二个问题视图,配置为仅显示 FindBugs 中的问题(下面第一个屏幕截图中最小化按钮旁边的向下三角形)。

    1. 调出问题视图。
    2. 从上下文菜单中选择新问题视图
    3. 在新选项卡中,从上下文菜单中选择配置内容...

    这将打开一个包含过滤选项的对话框(下面的第二个屏幕截图)。

    1. 取消选中显示所有项目以启用其他选项。
    2. 点击右下角类型列表旁边的取消全选按钮。
    3. 检查同一列表中的每个 FindBugs 类型。
    4. 点击确定保存配置。

    问题视图上下文菜单

    配置内容对话框

    【讨论】:

      【解决方案2】:

      您可以过滤问题和警告,如另一个答案中所示。但是,如果您不想一直来回切换过滤器,您甚至可以创建问题视图的第二个实例(使用问题视图的视图菜单)并让该第二个实例仅显示 Findbugs 问题,独立于您的“主要”问题视图显示的是什么。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-11
        相关资源
        最近更新 更多