我正在运行Eclipse Helios(3.6),想知道是否有一个不错的插件来计算Java源文件中逻辑代码行的数量。逻辑上,我的意思是

if (j > 6) {
   j--;
}

换句话说,将计算2条逻辑代码行(2条语句),而不是3条物理代码行。

最佳答案

Metrics2是js3v描述的Metrics插件的更新版本,可以完成您需要的工作。它还可以汇总一些度量值(例如,将包中的类的LOC加起来以提供包的LOC)。此page解释了其某些功能,并提到它计算的是逻辑代码行,而不是物理代码行。

08-28 06:46