1

これまでに見つけた唯一のツールはhttps://github.com/github/linguistです

このツールは、状況によってはうまく機能すると確信しています。誤検知が多く、一部の言語が見落とされています。いくつかの C、C++、ObjC で構成されるプロジェクトで、C、C++、D、Fortran、Shell、Python が表示されると主張しています。ObjC ディレクトリをすべて単独で分析すると、正常に動作しますが、他のすべての言語が見つかりません。非常にフレーク。

では、非常に大規模なプロジェクトでどの言語が使用されているかについて、基本的な統計を生成するための優れたツールを持っている人はいますか?

アップデート:

https://github.com/blackducksw/ohcount/を試しました

言語学者と同様の話ですが、より多くの詳細を提供しました。ただし、時々少しヒットとミスがあります。

4

1 に答える 1

2

SLOCCountを試してみてください。多数のプログラミング言語を識別し、いくつかの興味深い統計 (推定開発コストなど) を行うことができます。

于 2012-05-22T18:15:37.937 に答える