【发布时间】:2010-11-06 00:46:23
【问题描述】:
我正在寻找一种工具来为我提供一些代码指标(总 LOC、LOC/类、外部引用/类的数量等...)。
有没有人知道一个可以为我提供一些代码指标的好 eclipse 插件?
【问题讨论】:
标签: eclipse eclipse-plugin metrics code-metrics
我正在寻找一种工具来为我提供一些代码指标(总 LOC、LOC/类、外部引用/类的数量等...)。
有没有人知道一个可以为我提供一些代码指标的好 eclipse 插件?
【问题讨论】:
标签: eclipse eclipse-plugin metrics code-metrics
here 是一种称为 Metrics 的方法。
编辑:
我在 eclipse 3.3.1.1 中为这个屏幕截图编写了一个简短的程序:
编辑 2
Metrics New version 感谢@mpartel 提供链接
【讨论】:
【讨论】:
我还推荐 eclipse-metrics 插件。
它能够将指标导出为 html,并且能够从 ant 任务中执行此操作(至少根据文档,我从未尝试过)。
该插件即使在 Eclipse 3.5 中也能正常工作。
【讨论】:
上面描述的 Metrics 插件有一个 updated version,它应该可以满足您的需求。它可以聚合一些测量值(例如,将包中类的 LOC 相加,从而为您提供包的 LOC)并将测量值导出到 XML。在不久的将来,它还应该将它们导出到关系数据库。
【讨论】:
对于 necropost 感到抱歉,但这似乎是正确的做法,因为这是我的出发点。试试Metrics2,它是原始指标插件的一个分支,专为 Eclipse 3.5 构建。
【讨论】:
CodePro AnalytiX 最初以 Instantiations 形式在 Google 上免费提供:
【讨论】:
【讨论】:
另一个不错的项目是projectusus,它不仅向您展示了指标,还向您展示了您是否遵守标准,并提示您应该重构什么
【讨论】:
如果您只想要 LOC,请使用 locmetric http://www.locmetrics.com/ 。如果您想检查指标和代码覆盖率,请使用 SONAR 或 Eclips CodePro Analytix 插件。
我建议使用https://developers.google.com/java-dev-tools/codepro/doc/,它有自动工具测量 Java 源代码的质量和代码覆盖率
【讨论】: