我想统计我的代码库中函数的长度(行数),这样我就可以责怪负责我发现的半打 1000 多行函数的人。
你知道我怎么能做到吗?
我知道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