Mac 下两个不错的工具

所属:Tools

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 即可。

参考资料