【发布时间】:2023-03-22 11:38:01
【问题描述】:
我目前正在使用 SLOCCOUNT 工具来获取代码库的源代码行 (SLOC)。
但是,它不支持比较两个版本的代码库然后报告:
- 代码行 (LOC) 已修改
- LOC 已删除
- 添加了 LOC
谁能推荐一个基于 linux(最好是免费)的工具来执行此操作?
【问题讨论】:
标签: metrics code-metrics
我目前正在使用 SLOCCOUNT 工具来获取代码库的源代码行 (SLOC)。
但是,它不支持比较两个版本的代码库然后报告:
谁能推荐一个基于 linux(最好是免费)的工具来执行此操作?
【问题讨论】:
标签: metrics code-metrics
我使用CODECOUNT 来区分基线。这比较了不同代码库之间的更改、删除和添加。它由南加州大学免费提供。
他们只提供源代码。但是,它使用 g++ 从 cygwin 中的 zip 文件中完全构建出来。他们还声称支持 Visual Studio,但我没有尝试过。
【讨论】:
我相信 diffstat 实用程序可以做到这一点。
【讨论】:
听起来SLOCCount 和SLOC Compare 可以向您展示一段时间内的趋势,但这并不是您想要的。
【讨论】: