iOS統(tǒng)計(jì)代碼總行數(shù)的命令(便捷且簡(jiǎn)單)
我們有時(shí)候想要統(tǒng)計(jì)一下我們的工程的總代碼行數(shù),來(lái)獲取一些成就感或者作為別的用圖,這里就介紹一些如何便捷地統(tǒng)計(jì)代碼的行數(shù),非常簡(jiǎn)單,方法如下:
1.打開(kāi)終端;
2.通過(guò)cd命令到達(dá)我們的工程文件,這里注意如果要避免統(tǒng)計(jì)引用的第三方庫(kù)的代碼量,我們就要進(jìn)一步進(jìn)到我們自己寫(xiě)的代碼文件中去,一般是一個(gè)與工程文件同名的文件;
3.統(tǒng)計(jì)代碼行數(shù):
如果想列出每個(gè)文件的行數(shù),輸入命令:
find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargswc-l
如果想直接列出總代碼行數(shù),輸入命令:
find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargsgrep-v"^$"|wc-l
這樣就可以直接得出數(shù)量了,而且非常快,是不是很方便~
這個(gè)統(tǒng)計(jì)過(guò)程會(huì)去掉空行,但注釋是會(huì)計(jì)算在內(nèi)的。
總結(jié)
以上所述是小編給大家介紹的iOS統(tǒng)計(jì)代碼總行數(shù)的命令(便捷且簡(jiǎn)單),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
手把手教你實(shí)現(xiàn)微信小視頻iOS代碼實(shí)現(xiàn)
這篇文章主要手把手教你實(shí)現(xiàn)微信小視頻,iOS代碼實(shí)現(xiàn)微信小視頻功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08iOS多線程應(yīng)用開(kāi)發(fā)中自定義NSOperation類(lèi)的實(shí)例解析
這篇文章主要介紹了iOS多線程應(yīng)用開(kāi)發(fā)中自定義NSOperation類(lèi)的實(shí)例解析,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-01-01iOS中設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間+模擬的方法詳解
這篇文章主要介紹了在iOS中設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間+模擬的方法,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。2017-04-04iOS自定義轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的幾種情況
這篇文章主要給大家介紹了關(guān)于iOS自定義轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的幾種情況,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)各位iOS開(kāi)發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06IOS開(kāi)發(fā)之字典轉(zhuǎn)字符串的實(shí)例詳解
這篇文章主要介紹了IOS開(kāi)發(fā)之字典轉(zhuǎn)字符串的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家掌握這樣的方法,需要的朋友可以參考下2017-10-10解決iOS11刷新tableview會(huì)出現(xiàn)漂移的現(xiàn)象
這篇文章主要介紹了解決iOS11刷新tableview會(huì)出現(xiàn)漂移的現(xiàn)象,需要的朋友可以參考下2017-10-10