我們有時(shí)候想要統(tǒng)計(jì)一下我們的工程的總代碼行數(shù),來獲取一些成就感或者作為別的用圖伤锚,這里就介紹一些如何便捷地統(tǒng)計(jì)代碼的行數(shù)恨课,非常簡單,方法如下:
1.打開終端磨德;
2.通過cd命令到達(dá)我們的工程文件缘回,這里注意如果要避免統(tǒng)計(jì)引用的第三方庫的代碼量,我們就要進(jìn)一步進(jìn)到我們自己寫的代碼文件中去典挑,一般是一個(gè)與工程文件同名的文件酥宴;
3.統(tǒng)計(jì)代碼行數(shù):
如果想列出每個(gè)文件的行數(shù),輸入命令:
1
find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargswc-l
如果想直接列出總代碼行數(shù)您觉,輸入命令:
1
find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargsgrep-v"^$"|wc-l
這樣就可以直接得出數(shù)量了拙寡,而且非常快琳水,是不是很方便~
這個(gè)統(tǒng)計(jì)過程會去掉空行肆糕,但注釋是會計(jì)算在內(nèi)的。
轉(zhuǎn)載地址----http://www.cocoachina.com/ios/20171120/21221.html