【问题标题】:Linux tool to show SLOC and SLOC modified, added, removed显示 SLOC 和 SLOC 修改、添加、删除的 Linux 工具
【发布时间】:2023-03-22 11:38:01
【问题描述】:

我目前正在使用 SLOCCOUNT 工具来获取代码库的源代码行 (SLOC)。

但是,它不支持比较两个版本的代码库然后报告:

  • 代码行 (LOC) 已修改
  • LOC 已删除
  • 添加了 LOC

谁能推荐一个基于 linux(最好是免费)的工具来执行此操作?

【问题讨论】:

    标签: metrics code-metrics


    【解决方案1】:

    我使用CODECOUNT 来区分基线。这比较了不同代码库之间的更改、删除和添加。它由南加州大学免费提供。

    他们只提供源代码。但是,它使用 g++ 从 cygwin 中的 zip 文件中完全构建出来。他们还声称支持 Visual Studio,但我没有尝试过。

    【讨论】:

      【解决方案2】:

      我相信 diffstat 实用程序可以做到这一点。

      【讨论】:

        【解决方案3】:

        听起来SLOCCountSLOC Compare 可以向您展示一段时间内的趋势,但这并不是您想要的。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-07-06
          • 1970-01-01
          • 2019-09-22
          • 2013-11-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多