【问题标题】:Eclipse Juno Metrics PluginsEclipse Juno 指标插件
【发布时间】:2012-11-22 14:53:22
【问题描述】:

Eclipse 的 JUNO 版本有哪些 Eclipse 指标插件?我尝试了一些通用指标插件,但没有一个在 Eclipse 的 JUNO 版本中正常运行。 差点忘了,我们使用的是 Java 作为编程语言。

我想要圈复杂度、代码行数、方法长度、参数过量等指标。

【问题讨论】:

    标签: java eclipse metrics


    【解决方案1】:

    查看以下内容,它们在 Juno 上运行良好:

    我想您不是在寻找分析器,但如果您在寻找,请考虑(新复活?)TPTP

    【讨论】:

    • 使用 findbugs,我无法让 2.0.1 版本与 Juno 一起运行 - 检查运行良好,但结果未正确报告给相应的视图。您应该尝试 2.0.2 测试版,它在我的系统上运行良好。
    • 使用 CheckStyle,您还可以定义“允许的最大圈复杂度”等指标,并将其配置为在方法的 CC 过高时显示警告。也支持其他复杂性指标。
    • 我让 Checkstyle 和 Findbugs 都能正常工作,但我找不到简单的指标:代码行。有什么想法吗?
    • @nissemand 没用过那个,抱歉。我只是从 linux 命令行运行 cloc
    【解决方案2】:

    您还可以查看名为“Metrics”的 Eclipse 插件。它是旧的,但它似乎工作正常。

    http://metrics.sourceforge.net/

    【讨论】:

    • 我对此投了反对票,因为它实际上甚至没有远程回答这个问题。是的 - 这是一个插件,但以前的插件(指标)不适用于 Eclipse > 3.5,甚至 metrics2 似乎也不想与 Eclipse 4+ 一起使用。如果您能提供一些证据,证明您实际上可以在项目上使用此插件启用指标(右键单击项目 -> 属性 -> 指标 ->“启用指标”),我将删除此反对票。就我而言,遗憾的是我在该属性框中没有看到“指标”。
    【解决方案3】:

    我发现https://github.com/leonardobsjr/metrics3 源代码在 eclipse 4.5 上运行良好 :)

    您需要自己编译和导出插件。

    或者你可以使用我的更新站点: https://github.com/qxo/eclipse-metrics-plugin/raw/master/updatesite/

    来自: https://github.com/qxo/eclipse-metrics-plugin

    现在 (1.3.9) 您必须在“Java Perspective”中使用此插件在项目上启用指标(右键单击项目 -> 属性 -> 指标 -> “启用指标”)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 2012-09-02
      • 2013-04-16
      • 2012-07-12
      • 1970-01-01
      • 2012-02-23
      • 2013-05-09
      相关资源
      最近更新 更多