項目源代碼統計工具對比

利用空閒時間分別對git-fame(1.15.2)、cloc(1.96)和SourceCounter(3.5.33.73)三款軟件源代碼統計工具進行對比分析,結果如下:

1、git-fame主要偏向於項目成員成果貢獻統計,包括Author(作者)、loc(代碼行總數)、coms(提交總數)、files(文件總數)、distribution(前三項總佔比),該工具統計結果偏重於反應團隊人員工作業績,詳情如下:

 

 2、cloc主要偏重於項目軟件源代碼中各類開發語言的結構分析,統計結構主要包括Language(開發語言)、files(文件數量)、blank(空白行數)、comment(註釋行數)和code(純代碼行數),該工具更偏重於軟件源代碼結構分析統計,便於整體架構掌控,並且該工具支持大部分研發語言,具體描述可訪問cloc,詳情如下:

 

 3、SourceCounter主要用於代碼分析及成本評估,包括詳細、合計和報表三種模式統計,但其支持的開發語言有限,較適合C和java,可統計代碼行數、空行、註釋行、單元測試、人工成本等,適合項目審查及成本把控統計,詳情如下:

 

 三種源代碼統計工具各有特色,可根據實際需求搭配使用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章