代碼行數統計(mac)


如何統計自己的代碼量?下面介紹兩個方法:

一、cloc

 

1、首先,安裝homebrew,已安裝的請跳過。

打開終端工具Terminal,輸入下列命令。過程中會讓你按RETURN鍵以及輸入mac桌面密碼,按照提示進行操作即可:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

這里需要注意的是ruturn鍵即是enter鍵

2、利用homebrew下載並安裝cloc。

繼續在Terminal中輸入:

brew install cloc

 

 

3、基本用法:

統計當前文件夾代碼行數(請先cd 到目標目錄):

cloc ./

排除當前目錄下的某個文件夾的代碼,比較常見的是排除Pods中的代碼,因為Pods中的一半為第三方庫,所以這里以Pods文件夾為例:

cloc ./ --exclude-dir=Pods

統計結果清晰明了,而且速度極快:

4、高級用法

如果我們要排除更多的文件夾該怎么處理呢?每個人的記憶能力是有限的,想知道更多的用法最好的方式就是查看cloc的使用文檔,在terminal中輸入:

cloc --help

結果出現了好幾頁的說明,根據關鍵詞我們找到exclude選項,該選項是這么介紹的:

這樣就簡單了,於是我們敲出下列命令達到我們的目的:

cloc ./ --exclude-dir=Pods,WuJieCaoJokeTest

此外,基於文檔,我們還可以過濾掉特定的后綴(ext)等。

 

以上就是cloc的簡單實用,參考自Cloc

 

二、PPRows

這是一個界面比較直觀的軟件,下載地址https://github.com/jkpang/PPRows 下載安裝即可使用,使用方法就是把要統計的項目文件夾拖到軟件里,在設置里可以更改忽略的文件

Requirements 要求

  • Mac OS X 10.11+
  • Xcode 8+

動態圖:

 

參考自:jkpang

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM