当前位置: 首页 > news >正文

工具-cloc代码行数统计工具

cloc 代码行统计工具

计算代码行、注释行、空行量的工具。支持多种语言。

gitHub地址: https://github.com/AlDanial/cloc

例如统计一下vue项目里的src文件夹下的代码:
1150849-20181225085401950-272840078.png

安装方式

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

使用举例

  1. 单个文件

     $ cloc a.html
  2. 多个文件
    可以依次添加多个文件或文件夹

     $ cloc a.html b.html src

还可以设置忽略文件。统计压缩包。删除注释等功能。

更多内容见官方文档。

转载于:https://www.cnblogs.com/chenykblog/p/10172020.html

相关文章:

  • .NET Core 实现 Redis 批量查询指定格式的Key
  • GoAccess中文界面显示配置
  • Phpstorm Alt+Enter 自动导入类
  • 让你的系统“坚挺不倒”的最后一个大招——「降级」
  • Arch Linux开启SSH远程安装(1.5)
  • JVM调优后续(一)
  • ES6模块之export和import教程
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • ERLANG 网工修炼笔记 ---- UDP
  • 10.Spring入门笔记
  • css 单选按钮图标替换
  • CF724E Goods transportation
  • Binomial Coefficient(二项式系数)
  • 桂余丢证
  • 记2018年的最后一个bug
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JavaScript中的对象个人分享
  • java正则表式的使用
  • nodejs实现webservice问题总结
  • 创建一种深思熟虑的文化
  • 从tcpdump抓包看TCP/IP协议
  • 第十八天-企业应用架构模式-基本模式
  • 聊聊hikari连接池的leakDetectionThreshold
  • 三分钟教你同步 Visual Studio Code 设置
  • 译有关态射的一切
  • #include到底该写在哪
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (007)XHTML文档之标题——h1~h6
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (2022 CVPR) Unbiased Teacher v2
  • (arch)linux 转换文件编码格式
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)Neo4j下载安装以及初次使用
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)母版页和相对路径
  • (转)一些感悟
  • (转载)Linux网络编程入门
  • ***通过什么方式***网吧
  • .axf 转化 .bin文件 的方法
  • .NET CF命令行调试器MDbg入门(一)
  • .NET Micro Framework初体验
  • .net mvc部分视图
  • .NET 回调、接口回调、 委托
  • .net6+aspose.words导出word并转pdf
  • .Net8 Blazor 尝鲜
  • .NET序列化 serializable,反序列化
  • /etc/skel 目录作用
  • @软考考生,这份软考高分攻略你须知道
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [acwing周赛复盘] 第 94 场周赛20230311