iOS统计工程里所有大于2000行代码的文件方法

iOS 单个文件最多代码行数多少合适?好像是1000~2000吧,那如何查看当前工程哪些文件的代码行数超过2000了呢?

1.终端cd到当前工程文件夹   cd /Users/yyy/Desktop/xxx

2.find . -name "*.m"  |xargs wc -l   //列出所有.m文件的行数

3.按 cmd+A   cmd+C

4.新建Excel文档  按  cmd+V

5.然后做个升序的排序,就能很明显见到哪些文件的代码行数超过2000了,我们工程里有2个

以上这篇iOS统计工程里所有大于2000行代码的文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • iOS开发之统计Xcode工程的代码行数

    话不多说了,方法如下: 一.打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l 其中,

  • iOS统计项目的代码总行数

    如果要统计ios开发代码,包括头文件的,CD到项目目录下,命令如下 ① 列出每个文件的行数 复制代码 代码如下: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l ② 列出代码行数总和 复制代码 代码如下: find . -name "*.m" -or -name "*.h"

  • iOS统计工程里所有大于2000行代码的文件方法

    iOS 单个文件最多代码行数多少合适?好像是1000~2000吧,那如何查看当前工程哪些文件的代码行数超过2000了呢? 1.终端cd到当前工程文件夹   cd /Users/yyy/Desktop/xxx 2.find . -name "*.m"  |xargs wc -l   //列出所有.m文件的行数 3.按 cmd+A   cmd+C 4.新建Excel文档  按  cmd+V 5.然后做个升序的排序,就能很明显见到哪些文件的代码行数超过2000了,我们工程里有2个 以上这篇i

  • iOS 统计Xcode项目代码行数的实例

    1.打开终端 2.cd 到项目文件,例如: cd MerchantPay-iOS 3.回车来到项目目录下 运行下面指令 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 回车,执行--这条指令是获取每个文件内的代码行数,并在最后统计出一共的代码行数[注释也统计在代码量之内] 下面这条指令是获取代码总行数,去掉空行.

  • iOS统计代码总行数的命令(便捷且简单)

    我们有时候想要统计一下我们的工程的总代码行数,来获取一些成就感或者作为别的用图,这里就介绍一些如何便捷地统计代码的行数,非常简单,方法如下: 1.打开终端: 2.通过cd命令到达我们的工程文件,这里注意如果要避免统计引用的第三方库的代码量,我们就要进一步进到我们自己写的代码文件中去,一般是一个与工程文件同名的文件: 3.统计代码行数: 如果想列出每个文件的行数,输入命令: find.-name"*.m"-or-name"*.h"-or-name"*.xib

  • iOS使用核心的50行代码撸一个路由组件

    使用组件化是为了解耦处理,多个模块之间通过协议进行交互.而负责解析协议,找到目的控制器,或者是返回对象给调用者的这个组件就是路由组件.本文讲解如何使用核心的50行代码实现一个路由组件. 组件化和路由 路由的实现 路由注册实现 路由使用实现 客户端的使用 一些小想法 组件化和路由 之前看过挺多的关于路由管理.路由处理的文章,常常会和组件化出现在一起,一开始不知道为何路由和组件化出现在一起,后来公司的项目中使用了路由组件(他本身也是一个组件,确切的说是一个中间人或者中介者),才突然想明白了,原来如此

  • 50行代码实现Webpack组件使用次数统计

    背景 最近有个领导想让我们搭组件库,然后我就想知道目前项目中使用的三方组件库哪些组件使用频率最高.本来想去咨询小伙伴,但是小伙伴太忙了,只能自己弄了.我就想能不能通过 webpack 来实现我的想法 效果 我们是用的 @material-ui,下面是组件使用情况 实现 我们知道 loader 的 source是文件的静态字符串如下图 最快的方案通过字符串统计用正则的方式一把梭,但是这样会有问题就是如果注释部分有的话也会被统计进去就不准确,所以我们可以通过 AST 的方式来实现,关于 ast 的概

  • Python挑选文件夹里宽大于300图片的方法

    本文实例讲述了Python挑选文件夹里宽大于300图片的方法.分享给大家供大家参考.具体分析如下: 这段代码需要用到PIL库.代码如下所示: import sys import os sys.path.append('PIL') from PIL import Image as im path = '/home/hualun/桌面/img/' new_path = '/home/hualun/桌面/img2/' for x in os.listdir(path): if x.endswith('

  • 在maven工程里运行java main方法

    在Maven工程里运行Java main方法 复制代码 代码如下: mvn compilemvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main"mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.args="arg0 arg1 arg2"

  • C#统计C、C++及C#程序代码行数的方法

    本文实例讲述了C#统计C.C++及C#程序代码行数的方法.分享给大家供大家参考.具体如下: 本文中的两个函数 1)用于统计扩展名为 .h .c .cpp .cs 文件的代码行数 public static int LinesOfCode(string filename) 2)用于递归统计一个文件夹内所有扩展名为 .h .c .cpp .cs 文件的代码行数 public static int LinesOfFolder(string foldername) 一.什么样的情况算一行代码 需要注意如

  • vue实现在表格里,取每行的id的方法

    如下所示: 1.在template上写上 slot-scope="scope" 2.然后在template里边的标签上,scope.row.id 以上这篇vue实现在表格里,取每行的id的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们. 您可能感兴趣的文章: vue.js+Element实现表格里的增删改查

  • Linux下设置Vim编辑器里Tab的长度行号

    使用Vim编辑器写脚本时,经常会遇到多重循环语句,习惯上会用tab键来补齐.这时设置tab键占用的长度,可以调节界面的松紧度,使其达到令人满意的效果. 在针对个别用户和所有用户来设置时,与编辑SSH相应的配置文件十分类似. 一.设置当前用户的Tab键的长度 编辑配置文件~/.vimrc即可 vim ~/.vimrc set tabstop=2 //设置Tab的长度为2个字节 保存并退出 二.设置所有用户的Tab键的长度 这里编辑配置文件/etc/vimrc,在文件末尾添加set tabstop参

随机推荐