1、简介

cloc是一个命令行程序,用于统计代码,它可以统计文件、目录甚至压缩包中的代码。
统计结果如下:

$ cloc clipp/378 text files.373 unique files.                                          53 files ignored.http://cloc.sourceforge.net v 1.60  T=2.26 s (161.0 files/s, 19419.3 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
HTML                           208            606           1161          21142
C++                             74           1444            982           6620
C/C++ Header                     2           1184           1466           4528
Javascript                      62             81            103           1484
CSS                              3            291             45           1470
CMake                            9             66             44            398
Python                           1             66             30            287
make                             2             56             45            104
YAML                             2             22             26             41
-------------------------------------------------------------------------------
SUM:                           363           3816           3902          36074
-------------------------------------------------------------------------------
2、安装方法

ubuntu下安装:

sudo apt install cloc

其它系统的安装方法:

npm install -g cloc                    // https://www.npmjs.com/package/cloc
sudo apt install cloc                  // Debian, Ubuntu
sudo yum install cloc                  // Red Hat, Fedora
sudo dnf install cloc                  // Fedora 22 or later
sudo pacman -S cloc                    //  Arch
sudo emerge -av dev-util/cloc          // Gentoo https://packages.gentoo.org/packages/dev-util/cloc
sudo apk add cloc                      // Alpine Linux
sudo pkg install cloc                  // FreeBSD
sudo port install cloc                 // Mac OS X with MacPorts
brew install cloc                      // Mac OS X with Homebrew
choco install cloc                     // Windows with Chocolatey
scoop install cloc                     // Windows with Scoop
3、源码下载

cloc是用perl编写的,下载地址:https://github.com/AlDanial/cloc

【经验】代码统计工具cloc相关推荐

  1. cloc JAVA文件_代码统计工具CLOC的使用方法

    原标题:代码统计工具CLOC的使用方法 在处理不同的项目时,有时您可能需要提供进度报告或统计信息,或者只是计算代码的价值. 有一个简单但功能强大的工具叫做" cloc - count lin ...

  2. 前端代码统计工具cloc的安装与使用

    怎么来衡量一个web端项目的大小,一是看页面多少,二是看源代码行数.页面多少比较好统计,通过 Router 的配置大概就能知道.但是源代码行数,如果要一个文件一个文件去计算,那就费了劲了.有问题有需求 ...

  3. 统计代码量-代码统计工具 CLOC | gitlab统计代码量

    文章目录 一.代码统计工具 CLOC 什么是CLOC? 下载安装 clocs使用 二.gitlab统计代码量 命令行统计 图形化统计 IDE Statistic统计代码插件 一.代码统计工具 CLOC ...

  4. 超好用的代码统计工具——cloc

    超好用的代码统计工具--cloc 因为申请软件著作权的时候需要进行代码统计,所以找了一圈代码统计工具.先找到了SourceCount,似乎不再更新了用不了.然后找到了cloc,操作有点繁琐,以下总结一 ...

  5. 代码统计工具CLOC

    CLOC(Count Lines of Code),是一个可以统计多种编程语言中空行.评论行和物理行的工具.这个工具还是蛮实用的,可以帮我们快速了解一个项目中代码的信息 linux 下安装 在linu ...

  6. 代码统计工具cloc使用

    简介 CLOC(Count Lines of Code),是一个可以统计多种编程语言中空行.评论行和物理行的工具.这个工具还是蛮实用的,可以帮我们快速了解一个项目中代码的信息. 安装使用 window ...

  7. Mac下代码统计工具

    Mac下好点的代码统计工具都价格不菲,找到一款简洁易用免费的代码统计工具cloc. MAC下安装命令:$ brew install cloc 其他的linux安装 $ aptitude install ...

  8. 统计gitlab代码行脚本_详解代码统计工具cloc--计算文件数、空白行数、注释行和代码行...

    概述 Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用.多语言识别,能够计算指定目标文件或文件夹中的文件数(files).空白行数(blank).注释行数(comment)和代码行 ...

  9. Python代码统计工具

    目录 Python代码统计工具 声明 一. 问题提出 二. 代码实现 三. 效果验证 Python代码统计工具 标签: Python 代码统计 声明 本文将对<Python实现C代码统计工具(一 ...

最新文章

  1. 深度学习入门,一文讲解神经网络的构成、训练和算法
  2. 解题报告(一)B、(CF453D) Little Pony and Elements of Harmony(FWT经典套路 + 任意模数 k 进制FWT + 快速幂)(2)
  3. BZOJ——2697: 特技飞行
  4. Website for the introduction to Matlab and Java
  5. 秦汉考场科目三路线图_海淀驾校科目三校内考场总结
  6. 华为交换机基本配置命令
  7. 学术论文-结果描述常用表达
  8. virtual studio 2017 配置vistual assist激活
  9. 计算机编程与数控宏程序实例教程,数控车床编程教程,图文实例详解
  10. matlab uicontrol 居中,[转载]matlab的uicontrol
  11. 微型计算机原理与接口技术(慕课版),微机原理与接口技术
  12. ectouch手机版去除微信登录
  13. sql语句连接查询.
  14. Excel自动生成条码工具
  15. 谈谈传递闭包以及自己杂想
  16. layui 数据表格的搜索分页功能的实现
  17. libbpf-tools编译和使用步骤
  18. 几种常用的气体传感器检测现状与优缺点分析
  19. 目前html邮件都支持手机屏幕,Html电子邮件不能在手机上阅读媒体查询
  20. Python报错:Visual C++ is required和ImportError: DLL load failed

热门文章

  1. 扫雷游戏软件测试,软件测试
  2. suse linux enterprise 11 密码,图解SUSE Linux Enterprise Server 11 SP4安装教程
  3. 检查suse是否安装ftp服务,安装:SuSE Linux FTP版安装指南(转)
  4. Photo Album: 8.14 庞贝-那不勒斯
  5. PHP用户登录界面验证码显示为“X”(验证码图片无法显示)解决办法
  6. Java之父22年前写的一段代码,你见过吗?
  7. 《计算机网络》虚拟局域网和高速以太网
  8. iOS 游戏app的开发
  9. Code Clinic: Clojure 代码诊所:Clojure Lynda课程中文字幕
  10. shell学习-基础篇