作为一名开发人员,你可能需要时不时地与你的领导或同事分享你当前的工作和代码开发进度,或者你的领导想要对代码分析进行全面审查。这时候就需要用到一些代码统计工具了,我知道其中之一就是Ohcount。今天,我遇到了另一个程序,cloc。您可以使用cloc轻松统计多种语言的源代码行数。它还可以计算空白行数、代码行数和实际代码行数,并以整齐的表格形式输出结果。cloc是一个用Perl开发的免费开源跨平台程序。特性cloc有很多优点:易于安装和使用,不需要额外的依赖可移植性支持多种结果格式导出,包括:纯文本、SQL、JSON、XML、YAML、CSV可以计算git提交数递归计算数文件夹中的代码行数并计算压缩文件,如:tar、zip、Java.ear等类型开源,跨平台安装cloc的安装包在大多数类Unix的默认软件库中操作系统。所以你只需要使用默认的包管理器安装。ArchLinux:$sudopacman-SclocDebian/Ubuntu:$sudoapt-getinstallclocCentOS/RedHat/ScientificLinux:$sudoyuminstallclocFedora:$sudodnfinstallclocFreeBSD:$sudopkginstallcloc当然你也可以使用第三种-方包管理器,例如NPM。$npminstall-gcloc多语言代码数据统计使用示例首先举几个简单的例子,比如下面我当前工作目录下的C代码。$cathello.c#include
