项目地址:
https://github.com/cameoh/locd支持Mac OS X和Linux系操作系统,用法很简单:
先安装cloc和sqlite3,Mac OS X用户用homebrew安装cloc和sqlite这两个包即可。
locd.sh <path/to/the/codebase> [language]
语言是可选项,如果不写默认为codebase中按文件个数统计最多的语言。执行完后,如果用的是Firefox,直接打开repo里的index.html;如果用Chrome,因为Chrome对本地文件安全限制比较严,需要起一个服务器把repo文件夹serve出来,然后访问index.html文件。不支持Safari和IE。
贴一下我工作的codebase的分布图,图片上方的几个数字是总行数/文件个数=平均值。大家也可以贴下自己的,看看好玩。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/116329
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.