2013-08-30 1 views
0

코드베이스에있는 함수의 길이 (줄 수)에 대한 통계를 작성하여 절반을 담당하는 사람을 비난 할 수 있습니다. 12 개 이상의 1000+ 회선 기능을 발견했습니다.내 C 소스 코드에서 길이가 긴 (행 개수) 함수를 감지합니다.

내가 어떻게 할 수 있는지 알고 있니?

저는 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 

답변

0

Sourcemonitor 다른 언어 중 C를 지원하는 코드 메트릭 도구입니다. 유망한 것처럼 보이지만 직접적인 경험은 없습니다.