`
onlyor
  • 浏览: 380981 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

diffcount 代码差异统计工具

    博客分类:
  • java
 
阅读更多

使用diffcount,可以直接统计前后两个工程中,增加、删除、修改的代码行数。

 

命令使用

diffcount 新文件夹   原文件夹

 

输出结果

LANG    ADD     MOD     DEL     A&M     BLK     CMT     NBNC    RATE

-----------------------------------------------------------------------

Java       29         5          0          34         0          34         0          0.41

-----------------------------------------------------------------------

  Convert all NBNC lines to standard C

 

      Total: 0.00  (standard C lines)

 

结果列明解释

LANG:语言或配置文件类型

ADD:新增代码行数

MOD:修改代码行数

DEL:删除代码行数

A&M:新增与修改代码行数之和

BLK:空行数

CMT:注释行数

NBNC:非空非注释行数

RATE:标准C折算率

 

可将其输出到文件中

diffcount 新文件夹   原文件夹  --print-files-info > result.txt

 

 

分享到:
评论

相关推荐

    代码差异统计工具diffcount

    1. 差异统计:统计某一个版本的代码包相对于一个原始的基线代码包,变动的代码量,以及变动的代码量中各语言非空非注释行(NBNC)的结果; 2.代码统计:如果需要,可以把diffcount当作普通的代码行统计工具,统计一个...

    代码统计工具diffcount

    《代码统计工具diffcount详解及应用》 在软件开发过程中,对代码的管理与分析是一项至关重要的任务。其中,代码统计工具是开发者用来衡量代码规模、跟踪代码变化、评估项目复杂性的重要辅助手段。本文将深入探讨一...

    代码行数统计工具 source counter + diffcount

    SourceCounter是一个适用性广泛的代码统计工具,通过这个工具能够对30多种代码进行代码行数、...使用工具diffcount可以统计一个项目之间两个版本的代码变动量。新版本较老版本有多少新增、修改、删除、有效代码量等。

    代码统计工具Diffcount

    diffcount代码行差异统计工具,用于比较两个代码包的新增,修改,删除的代码量.资源挺好的,统计出来的结果和我自己统计的有些差异。可以统计的文件类型有些少,而且偏后端语言。另外,在windows下使用的时候,直接...

    代码行差异统计工具,勇于比较两个代码包的新增,修改,删除的代码量,并能按语言类型归类

    diffcount 缺省执行的就是差异统计,直接跟上两个代码包的目录即可 在diffcount目录下执行: diffcount test\sp1 test\sp2 实际使用中,可能会有文件名和目录名大小写不一致的情况,如果希望忽略 文件名大...

    代码行 统计 工具

    代码行统计工具是一种用于分析和量化软件项目的重要辅助工具,它可以帮助开发者、项目经理以及质量保证团队了解项目的规模、复杂性和维护性。标题提到的“代码行统计工具”是一款集成了多种编程语言支持的实用程序,...

    C/C++/JAVA/Python代码统计工具

    本文将详细讲解“C/C++/JAVA/Python代码统计工具”,包括其功能、使用方法以及如何进行代码差异统计。 首先,这个工具支持多种编程语言,如C、C++、Java和Python,这些都是广泛应用的编程语言。通过统一的统计方法...

    Qt做的代码行统计工具

    可以统计工程文件中的文件数\代码行数\注释行数\版权行&废弃行(主要是指/* */) 可以自定义文件过滤\注释方法过滤等 正在更新中,源码可留言^_^ 欢迎交流 需要Qt环境QGui4.dll, QCore4.dll

    diffcount工具

    使用`diffcount`时,用户通常需要指定待比较的两个代码版本,工具会自动计算它们之间的差异,并以统计报告的形式展示出来。报告可能包括但不限于以下信息:总改动文件数、增加的行数、删除的行数、移动或复制的块等...

    diffcount-开源

    《diffcount:开源代码差异分析工具详解》 在软件开发过程中,版本控制是不可或缺的一环,而比较不同版本之间的代码差异则是版本控制中的重要任务。diffcount是一款开源软件,专门用于计算两个源代码目录之间的更改...

    代码统计工具

    在IT行业中,代码统计工具是开发人员不可或缺的辅助软件,它们可以帮助开发者了解项目代码的规模、结构和质量。本文将详细探讨"代码统计工具"这一主题,包括它所支持的各种文件类型、其功能特点以及为何在软件开发中...

    代码统计工具(包括源码)

    代码统计工具是一款非常实用的软件开发辅助工具,它主要用于帮助开发者快速统计项目中不同类型的代码行数,这对于理解和评估项目的规模、复杂性以及维护工作量都具有重要意义。本工具不仅支持Delphi、BCB(Borland ...

    代码行变更统计工具

    如果需要,可以把diffcount当作普通的代码行统计工具,统计一个代码包 代码统计使用 -c (或者--count-only)参数, 在diffcount目录下执行 执行结果如下: Counting package [test\count] result: LANG TOTAL BLK...

    compare the content of two worksheets

    在日常工作中,我们经常需要对比两个Excel工作表中的数据,以便找出差异。此过程可以通过手动操作完成,但当数据量庞大时,这种方法不仅耗时而且容易出错。因此,利用VBA(Visual Basic for Applications)编写脚本...

    最长链

    = s2.charAt(i)) diffCount++; } return diffCount == 1; } ``` 在这个算法中,`isOneCharDiff`函数用于检查两个字符串之间是否只相差一个字符,这是构成链的关键条件。动态规划表dp的填充过程遵循自底向上的策略...

Global site tag (gtag.js) - Google Analytics