2012-05-22 28 views
1

的唯一工具,我可以找到迄今使用的語言是https://github.com/github/linguist工具來分析編程項目

我相信這個工具在某些情況下正常工作。我收到很多誤報,並且錯過了一些語言。一個由C,C++,ObjC組成的項目,聲稱可以看到C,C++,D,Fortran,Shell和Python。如果我自己分析ObjC目錄,那麼它工作正常,但會忽略所有其他語言。非常flakey。

那麼,有沒有人有一個很好的工具來生成一些基本的統計數據,在一個非常大的項目中使用哪種語言?

UPDATE:

試圖https://github.com/blackducksw/ohcount/

類似的故事,語言學家,但提供的一噸多的細節。雖然時間有點碰撞和想念。

回答

2

SLOCCount一試。它可以識別大量的編程語言並做一些有趣的統計(例如估計的開發成本)。

+0

剛剛試過SLOCCount,它給了迄今爲止最準確的讀數。這是在Ubuntu的回購協議,所以沒有時間準備好。 – Halsafar

+0

@Halsafar很棒的聽到! – Gnosophilon

+0

感謝您對該程序的專業提示。 Google出於某種原因搜索這樣的工具非常困難。 – Halsafar