我想对我的代码库中的函数的长度(行数)进行统计,这样我就可以责怪那些负责我发现的六十多行函数的人。
你知道我怎么做吗?
我知道wc -l
,但我想了解内部功能。
我也知道cloc
,但它的统计数据太普遍了。
理想情况下,我想像这样展示结果,不计算评论:
1 foo.c: 'do_work()' is 1534 lines long
2 bar.c: 'do_more()' is 451 lines long
3 baz.c: 'bloated()' is 2853 lines long