【경험치】 코드 통계 도구cloc
3316 단어 노하우
cloc는 명령행 프로그램으로 통계 코드에 사용되며 파일, 디렉터리, 심지어 패키지의 코드를 통계할 수 있다.통계 결과는 다음과 같습니다.
$ cloc clipp/
378 text files.
373 unique files.
53 files ignored.
http://cloc.sourceforge.net v 1.60 T=2.26 s (161.0 files/s, 19419.3 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
HTML 208 606 1161 21142
C++ 74 1444 982 6620
C/C++ Header 2 1184 1466 4528
Javascript 62 81 103 1484
CSS 3 291 45 1470
CMake 9 66 44 398
Python 1 66 30 287
make 2 56 45 104
YAML 2 22 26 41
-------------------------------------------------------------------------------
SUM: 363 3816 3902 36074
-------------------------------------------------------------------------------
2. 설치 방법
ubuntu 에서 설치:
sudo apt install cloc
다른 시스템의 설치 방법:
npm install -g cloc // https://www.npmjs.com/package/cloc
sudo apt install cloc // Debian, Ubuntu
sudo yum install cloc // Red Hat, Fedora
sudo dnf install cloc // Fedora 22 or later
sudo pacman -S cloc // Arch
sudo emerge -av dev-util/cloc // Gentoo https://packages.gentoo.org/packages/dev-util/cloc
sudo apk add cloc // Alpine Linux
sudo pkg install cloc // FreeBSD
sudo port install cloc // Mac OS X with MacPorts
brew install cloc // Mac OS X with Homebrew
choco install cloc // Windows with Chocolatey
scoop install cloc // Windows with Scoop
3. 원본 다운로드
cloc는perl로 작성된 것으로 다운로드 주소:https://github.com/AlDanial/cloc