统计项目代码行数工具—cloc

目录

  • 引言
  • 一、cloc简介
  • 二、cloc安装
  • 三、cloc使用
  • 四、参考博客

引言

项目开发完成,想要查看自己项目的代码行数,强烈推荐一款非常好用的命令行工具-cloc

cloc_5">一、cloc简介

只需要通过命令行的方式运行cloc,就可以得知指定文件代码行数、注释函数、空白行,而且能够识别各种语言,最后以表格的形式打印到终端,非常简洁明了。

cloc_10">二、cloc安装

Linux:终端输出sudo apt install cloc

Windows:终端输出choco install cloc。安装choco可以参考博客Windows安装 choco包管理工具

cloc_16">三、cloc使用

参考博客:cloc:快速准确地统计你的代码行数

cloc .:统计当前目录下的代码函数
在这里插入图片描述

cloc . --exclude-dir=build:统计当前文件夹下,除了build目录下的代码行数。
在这里插入图片描述

更多命令行参数可以通过cloc --help查看

四、参考博客

Windows安装 choco包管理工具
cloc:快速准确地统计你的代码行数


http://www.niftyadmin.cn/n/5668921.html

相关文章

7000长文:一文读懂Agent,大模型的下一站

什么是Agent?为什么是Agent? 大模型除了Chat外还能做什么用? 当我们将大型模型视为“核心调度器“时,它就变成了我们的Agent。借助任务规划、记忆及外部工具等能力,大型模型能够识别出应该执行的任务以及执行方式&…

Git使用教程-将idea本地文件配置到gitte上的保姆级别教程

🤹‍♀️潜意识起点:个人主页 🎙座右铭:得之坦然,失之淡然。 💎擅长领域:前端 是的,我需要您的: 🧡点赞❤️关注💙收藏💛 是我持…

vue 入门一

参考&#xff1a;丁丁的哔哩哔哩 1.使用vue 1.1 使用CDN的方式使用Vue mount和<div id"counter">关联起来 1.2 vue中的createApp import { createApp } from "vue"; import App from "./App.vue"; createApp(App).mount("#app&qu…

文件上传js代码

大家好&#xff0c;很久没更新了&#xff0c;今天空了&#xff0c;记录一下文件上传js代码。(自己搭建的网站&#xff0c;演示学习一下这种漏洞&#xff0c;不要做违法的事情&#xff01;&#xff01;&#xff01;) 一般文件上传的话都是奔着getshell去的&#xff0c;但是一般…

[每日一练]利用pivot函数自定义数据透视表

#该题目来源于力扣&#xff1a; 2889. 数据重塑&#xff1a;透视 - 力扣&#xff08;LeetCode&#xff09; 题目要求&#xff1a; DataFrame weather --------------------- | Column Name | Type | --------------------- | city | object | | month | obje…

【图文详解】什么是微服务?什么是SpringCloud?

目录 一.认识微服务架构 ▐ 微服务带来的挑战 二.微服务解决方案SpringCloud ▐ SpringCloud的版本 ▐ SpringCloud和SpringBoot的关系 ▐ SpringCloud实现方案 Spring Cloud Netfix Spring Cloud Alibaba ▐ Spring Cloud 实现对比 在入门Spring Cloud 之前&#xff…

使用 Azure Functions 开发 Serverless 应用:详解与实战

使用 Azure Functions 开发 Serverless 应用&#xff1a;详解与实战 随着云计算的发展&#xff0c;Serverless&#xff08;无服务器架构&#xff09;已成为构建现代应用的重要模式。它能够让开发者专注于业务逻辑&#xff0c;而不需要关注底层的服务器管理、扩展等问题。Azure…

前端CSS学习框架

⭐️ CSS &#x1f4ac; 描述&#xff1a;层叠样式表&#xff0c;用于设计风格和布局。 &#x1f4da; 资源&#xff1a;学习使用 CSS 为 HTML 添加样式 - 学习 Web 开发 | MDN ⭐️ 基本语法 ⭐️ 引入方式 行内样式 内部样式表 外部样式表 ⭐️ 选择器 通用选择器 标签…