最新公司需要把前端时间过的项目申请专利,需要我这边把项目代码量统计一下,第一时间找到Xcode插件管理工具Alcatraz,查找插件ZLXCodeLine,这是一个快速统计Xcode工程项目代码量的插件,然而,好像已经不支持Alcatraz安装,在GitHub上也没有找到对应链接,所以有了下面这种方式:
步骤一:
打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来:
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
其中 -name "*.m" 就表示扩展名为.m的文件。同时要统计java文件和xml文件的命令分别是:
find . "(" -name "*.java" ")" -print | xargs wc -l
以及:
find . "(" -name "*.xml" ")" -print | xargs wc -l
最终结果类似下图:
- 大小: 350.1 KB
分享到:
相关推荐
在Mac上优雅的计算你写了多少行代码(尽管说没什么用哈哈哈).zip,It Can Calculate how many lines of code you write on Mac ; 在Mac上计算你写了多少行代码
本文将介绍一种简单快捷的方法,通过在终端中执行命令行来统计iOS工程的代码总行数。 首先,打开Mac上的终端应用程序。终端是macOS内置的命令行工具,它允许用户通过输入命令来执行各种系统级操作。 接下来,使用`...
在Mac操作系统上获取GitLab代码的过程涉及几个关键步骤,包括生成SSH密钥、配置SSH密钥、安装Git客户端以及克隆代码仓库。以下是对这些步骤的详细解释: 首先,生成SSH密钥是连接GitLab服务器的安全方式。SSH...
下面是一个使用 Java 实现 3DES 算法计算 MAC 的示例代码: * 首先,import 相关的包,例如 `java.security.SecureRandom`、`javax.crypto.Cipher`、`javax.crypto.SecretKey`、`javax.crypto.SecretKeyFactory`、`...
1. IP地址:IP(Internet Protocol)地址是互联网上的设备独一无二的标识,它由32位二进制数组成,通常以点分十进制的形式表示,例如192.168.1.1。IP地址分为两种类型:IPv4和IPv6,前者是目前最广泛使用的,后者则...
代码行数计算工具是软件开发过程中非常实用的一种辅助软件,它可以帮助开发者统计项目中的源代码行数,这对于理解和评估项目的规模、复杂性以及维护成本都至关重要。本文将详细讲解代码行数计算工具的功能、用途以及...
MAC地址,全称为Media Access Control Address,中文名为媒体访问控制地址,是网络设备硬件层上的唯一标识符。在计算机网络中,每个网卡(Network Interface Card,NIC)都有一个全球唯一的48位MAC地址,通常以6组由...
接收方在接收到数据后,使用相同的密钥和数据重新计算MAC,如果计算出的MAC与发送方附带的MAC一致,那么可以认为数据是完整且来自可信源的。这种机制能够防止中间人攻击,因为攻击者如果没有密钥就无法生成正确的MAC...
Swift-PPRows for Mac 是一款专为Mac用户设计的实用工具,它可以帮助开发者优雅地统计他们的代码行数。这款应用采用Swift编程语言开发,适用于那些使用各种编程语言进行项目开发的程序员,无论你是iOS、macOS还是...
### MAC加密计算方法详解 #### 一、引言 消息认证码(Message Authentication Code, MAC)是一种用于验证数据完整性和真实性的密码学技术。在安全通信领域,MAC被广泛应用于确保数据未被篡改以及验证数据来源的...
在Mac操作系统中,进行代码统计是一项重要的任务,尤其对于开发者来说,了解项目中不同语言的代码行数有助于项目管理和分析。"Mac 代码统计工具"就是为此目的设计的应用,它可以有效地帮助用户统计.c、.cpp、.h和.m...
1. **Mac物理地址(MAC地址)**:MAC地址,全称为Media Access Control Address,是网络设备(如网卡)的硬件地址,用于唯一标识网络上的设备。在Delphi中获取MAC地址通常通过Windows API函数实现,如`...
标题"MAC扫描原代码"指的是使用VB 6.0编写的源代码,专门用于实现这个功能。接下来,我们将深入探讨MAC扫描的原理、VB 6.0的相关编程概念以及如何实现MAC扫描。 1. MAC地址与IP地址: - MAC地址(Media Access ...
支付,金融iso8583报文mac计算、pin计算
Cursor Mac版本0.1.11是一款专为Mac操作系统设计的新型代码编辑器,它旨在提供高效、便捷的编程环境,让开发者在Mac平台上能够更好地编写、管理和调试代码。这款编辑器的出现,是对现有市场上的众多代码编辑器的一个...
在Mac上,有几个流行的代码比对工具,如: 1. **Beyond Compare**:这是一款强大的文件和文本比较工具,支持SVN集成。你可以使用它来查看文件之间的差异,合并更改,并同步文件。它的直观界面使得理解和解决代码...
在提供的压缩包文件“MAC”中,可能包含了实现上述功能的源代码、配置文件或者示例数据。这些文件可以帮助开发者理解并复现MAC计算的过程,确保在JMeter中正确地模拟POS机的MAC计算逻辑。 总结来说,"模拟POS机计算...
HTML简易计算器源代码.zip是一个包含一个简单HTML计算器的项目,主要使用了逆波兰表达式算法来处理计算逻辑,同时结合HTML、CSS和JavaScript技术来构建用户界面和交互功能。这个计算器的设计灵感来源于MIUI计算器,...
使用Java实现的通过DES、3DES进行MAC计算的工具
5. **软件的使用**:使用PIN码计算软件时,用户可能需要按照软件的指导输入相关信息,如卡片号、安全代码等,软件会根据特定算法计算出PIN码。在输入敏感信息时,确保软件来源可靠,避免个人信息泄露。 6. **安全...