iOS 统计Xcode整个工程的代码行数】的更多相关文章

小技巧5-iOS 统计Xcode整个工程的代码行数 1.打开终端 2.cd 空格 将工程的文件夹拖到终端上,回车,此时进入到工程的路径 此时已经进入到工程文件夹下 3.运行指令 a. find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l [最后一个字母是L不是数字1] 回车,执行--这条指令是获取每个文件内的代码行数,…
[链接][原]Mac下统计任意文件夹中代码行数的工http://www.cnblogs.com/wengzilin/p/4580646.html…
这里介绍一个Mac系统统计代码行数的工具cloc. 1.首先,安装homebrew,已安装的请跳过. 打开终端工具Terminal,输入下列命令.过程中会让你按RETURN键以及输入mac桌面密码,按照提示进行操作即可: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.利用homebrew下载并安装cloc. 继续在Terminal中输入: brew…
首先感谢czbk的老师,录制的视频,让我们有这么好的学习资料.……—— 统计文件夹java文件的行数,首先想到的肯定是用递归的方法,因为文件夹下面可能包含文件夹,用递归的方法,代码容易写.(这和写简单的网络爬虫很像,一级页面下包含有二级页面的链接,二级页面又包含下一级的超链接)但是,用递归的方式有以下缺点: 如果文件夹层次很多,进而递归深度太大,容易栈溢出 用递归的方式,只能单线程执行,因为这一次的递归依赖于上一次的递归执行的结果 递归方式代码比较简单,如下: public class Line…
原文转自 https://blog.csdn.net/tyc129/article/details/74279806 使用Visual Studio 自带的在文件中查找功能中的正则表达式实现代码统计功能. 注意!网上有一些正则表达式在我的Visual Studio上并没有效果,怀疑是VS版本问题. 我使用的是Visual Studio 2015,其他版本此方法不一定有效,请自行测试(本人实测使用的是Visual Studio 2013)~ 正则表达式为 ^b*[^:b#/]+.$* 解决步骤 打…
bug:当遇到3个"""时 可能会将下面的代码不计入代码总行数 import os def count_path(path,countcode): if os.path.isdir(path): file_list = os.walk(path) for file_path in file_list: x, _, y = file_path for i in y: if i.split('.')[-1] == 'py': count_path(os.path.join(x,…
1. 任务需要 领导想每个迭代统计一下,当前迭代开发的代码数量是多少 2. 解决方法 git log --stat --since=2019-09-12 --until=2019-09-27 | perl -ne 'END { print $c } $c += $1 if /(\d+) insertions/;'…
#输出排序后文件名 file='find . -name "*.[ch]" | sort' #统计文件个数 filecnt='find . -name "*.[ch]" | wc -l' #simple,统计所有行数 simple='find . -name "*.[ch]" | xargs cat|wc -l' #emptylines,统计除了空行 exclude the empty lines emptylines='find . -name…
android studio统计项目的代码行数的步骤如下: 1)按住Ctrl+Shift+A,在弹出的框输入‘find’,然后选择Find in Path.(或者使用快捷键Ctrl+Shift+F) 2)在弹出Find in Path的框中的Text to find输入\n,接着勾选Regular expression(正则表达式),Context选择anywhere, Scope根据你想要统计的范围进行选择,File mask选择*.java.(在这里统计项目的Java的代码行数) 3)下图的…
可能大家都知道用 `wc -l` 命令进行代码行数统计,但是它会将代码中的注释.空行所占用的文本行都统计在内.如果想查看一个 tar 包或一个项目目录中“实际”的代码行数并且不愿意自己去写一个脚本来做此类工作,那么可以考虑使用 cloc. cloc 是一个 perl 脚本,它可以统计很多种编程语言的代码文件中的空行.注释以及实际的代 码行数. 示例 1:统计一个 tar 包中的代码行 $ > cloc small-2.0.tar.gz 42 text files. 41 unique files…
最新公司需要把项目代码量统计一下,第一时间找到Xcode插件管理工具Alcatraz,查找插件ZLXCodeLine,这是一个快速统计Xcode工程项目代码量的插件,好像已经不支持Alcatraz安装,在GitHub上也没有找到对应链接,所以有了下面这种方式: 步骤一: 打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm"…
如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or…
如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or…
要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下 列出每个文件的行数: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出代码行数总和: find . -name "*.m" -or -name "*.h" -or -name "*.xib&…
使用Eclipse可以方便的统计工程或文件的代码行数,方法如下: 1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File... 2.选中正则表达式(Regular expression),并在搜索文本框输入\n 3.在文件名中输入或.java 4.在范围里选中Enclosing projects 5.在Search窗口就会显示出项目或文件的代码行数…
1.统计Xcode项目代码行数 1   打开终端. 2  用ls和cd进到你项目的路径. 3   输入下面的指令: grep -r "\n" classes | wc -l (classes,为项目文件所在文件夹)(或者用grep -d recurse "\n" classes | wc -l ) 这里是使用unix命令来完成行数统计,其中首先使用grep 查找指定路径的源文件含有换行符的字符串,然后用 wc命令完成统计,还可以使用-w统计字数. 另一种方法:使用由…
最近去面试 对面的"他" 问我其中一个问题 是 "你的项目代码量是多少?" 当时的确有点蒙圈, 我可以从整个项目打包的角度考虑项目大小,我还真没想过到底我的项目代码量,于是我大概表达了一下 "我的确没从代码量考虑过项目,请教一下你们如何去统计的 如果统计项目代码量,用来干什么呢 " 然后对方回答的话我比较意外"用看的...就是看..." 大概是几个字略过去了 没有对我的疑问有任何价值性质的回应. 基于钻研精神,我后来还是问了我…
终端 -> 进入文件夹 查看每一行的行数 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出代码行数总和 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*…
使用Eclipse可以方便的统计工程或文件的代码行数,方法如下: 1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File... 2.选中正则表达式(Regular expression),并在搜索文本框输入\n 3.在文件名中输入*或*.java 4.在范围里选中Enclosing projects 5.在Search窗口就会显示出项目或文件的代码行数 转自:链接…
使用Eclipse可以方便的统计工程或文件的代码行数,方法如下: 1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File... 2.选中正则表达式(Regular expression),并在搜索文本框输入\n 3.在文件名中输入*或*.java 4.在范围里选中Enclosing projects 5.在Search窗口就会显示出项目或文件的代码行数…
今天公司SQA问我目前项目代码行数有多少,我当时就是想,以前好像写过类似的统计工具但是一时又找不到 公司网络又不能下载,所以想想eclipse是不是又类似功能,找了下没有,但突然一想有一个转弯方法:统计工程里面的\n个数 1. 按 CTRL+H 打开查找对话框 选择file search 按下图方式输入 注意: I. 输入查找\n, 勾选正则式选项 II. 输入文件匹配, *.java是所有java文件 III. 勾选 Enclosing projects 代表当前项目 点击Search 就可以…
在一个大工程中有很多的源文件和头文件,我如何快速统计总行数? ------解决方案--------------------b*[^:b#/]+.*$^b*[^:b#/]+.*$ ctrl + shift + F 查找选项选 正则表达式 具体步骤: 1.鼠标停靠在你的项目解决方案附近 如图所示: 2.组合键:ctrl + shift + F 出现查找和替换选项卡,如图所示 输入b*[^:b#/]+.*$ 查找选项选 :正则表达式 统计出整个工程的行数 如图所示: 总代码行数结果显示:…
近日在写一个统计项目中C/C++文件(后缀名:C/CPP/CC/H/HPP文件)代码行数的小程序.给定包含C/C++代码的目录,统计目录里所有C/C++文件的总代码行数.有效代码行数.注释行数.空白行数. 其中:总代码行数 =(有效代码行数+注释行数+空白行数) 每找到一个目标代码文件,就创建任务投进线程池.线程池的设计基于任务,基于任务相比基于线程的优势,请参考Scott Meyers撰写的Moderm Effective C++一书. 先给出程序运行的效果,见下图: 近5万的代码文件,118…
在一个大工程中有很多的源文件和头文件,我如何快速统计总行数? ------解决方案--------------------b*[^:b#/]+.*$^b*[^:b#/]+.*$ ctrl + shift + F 查找选项选 正则表达式 具体步骤: 1.鼠标停靠在你的项目解决方案附近 如图所示: 2.组合键:ctrl + shift + F 出现查找和替换选项卡,如图所示 输入b*[^:b#/]+.*$ 查找选项选 :正则表达式 统计出整个工程的行数 如图所示: 总代码行数结果显示:…
今天公司SQA问我目前项目代码行数有多少,我当时就是想,以前好像写过类似的统计工具但是一时又找不到 公司网络又不能下载,所以想想eclipse是不是又类似功能,找了下没有,但突然一想有一个转弯方法:统计工程里面的\n个数 1. 按 CTRL+H 打开查找对话框 选择file search 按下图方式输入 注意: I. 输入查找\n, 勾选正则式选项 II. 输入文件匹配, *.java是所有java文件 III. 勾选 Enclosing projects 代表当前项目 点击Search 就可以…
在一个大工程中有很多的源文件和头文件,我如何快速统计总行数? ------解决方案-------------------- b*[^:b#/]+.*$ ^b*[^:b#/]+.*$ ctrl + shift + F  查找选项选 正则表达式 具体步骤: 1.鼠标停靠在你的项目解决方案附近 如图所示: 2.组合键:ctrl + shift + F 出现查找和替换选项卡,如图所示 输入b*[^:b#/]+.*$ 查找选项选 :正则表达式 统计出整个工程的行数 如图所示: 总代码行数结果显示:…
参考链接:https://www.cnblogs.com/sunfuyou/p/7921538.html 1.打开终端 2.cd 空格 将工程的文件夹拖到终端上,回车,此时进入到工程的路径 此时已经进入到工程文件夹下 3.运行指令 (第一个方案:) find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l [最后一个字母是…
如何统计自己的代码量?下面介绍两个方法: 一.cloc 1.首先,安装homebrew,已安装的请跳过. 打开终端工具Terminal,输入下列命令.过程中会让你按RETURN键以及输入mac桌面密码,按照提示进行操作即可: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 这里需要注意的是ruturn键即是enter键 2.利用homebrew下载并安装c…
目录 一 使用PYTHON统计项目代码行数 二 应用实例 注:原创不易,转载请务必注明原作者和出处,感谢支持! 一 使用PYTHON统计项目代码行数 遇到一个非常小的需求:统计一个项目里头的各类源代码共有多少行.像这种小需求,一个简单的shell脚本就能够完成的.但是我不会shell ヾ(. ̄□ ̄)ツ゜゜゜.于是求助python,经过一段时间后,写了一个简单的Python脚本如下. # code_analyst.py #!/usr/bin/env python3 # -*- coding: ut…
在一个大工程中有很多的源文件和头文件,我如何快速统计总行数? ------解决方案--------------------b*[^:b#/]+.*$^b*[^:b#/]+.*$ ctrl + shift + F 查找选项选 正则表达式 具体步骤: 1.鼠标停靠在你的项目解决方案附近 如图所示: 2.组合键:ctrl + shift + F 出现查找和替换选项卡,如图所示 输入b*[^:b#/]+.*$ 查找选项选 :正则表达式 统计出整个工程的行数 如图所示: 总代码行数结果显示:…