tree
tree
是以树的形式展开所有文件和文件夹,用于解释某个项目结构时特别清晰。
效果如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| mini-wiki git/master ❯ tree . . ├── README.md ├── assets │ ├── css │ │ ├── github-markdown.css │ │ └── style.css │ ├── img │ └── js │ └── main.js ├── gulpfile.js ├── index.html ├── layout │ └── master.html ├── markdown │ └── index.md ├── package.json └── upload └── topic.png 7 directories, 10 files
|
cloc
cloc
是用作代码统计的,想知道某个项目具体用了什么语言、写了多少行代码、注释等。
效果如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| mini-wiki git/master ❯ cloc . 10 text files. 10 unique files. 4 files ignored. http://cloc.sourceforge.net v 1.62 T=0.06 s (113.1 files/s, 15620.2 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- CSS 2 125 3 619 HTML 2 11 21 87 Javascript 2 13 38 29 JSON 1 0 0 21 ------------------------------------------------------------------------------- SUM: 7 149 62 756 -------------------------------------------------------------------------------
|
如何安装
Mac 下安装挺方便的,前提是已安装好了 brew,直接 brew install xxx
即可。
参考资料