これまでに見つけた唯一のツールはhttps://github.com/github/linguistです
このツールは、状況によってはうまく機能すると確信しています。誤検知が多く、一部の言語が見落とされています。いくつかの C、C++、ObjC で構成されるプロジェクトで、C、C++、D、Fortran、Shell、Python が表示されると主張しています。ObjC ディレクトリをすべて単独で分析すると、正常に動作しますが、他のすべての言語が見つかりません。非常にフレーク。
では、非常に大規模なプロジェクトでどの言語が使用されているかについて、基本的な統計を生成するための優れたツールを持っている人はいますか?
アップデート:
https://github.com/blackducksw/ohcount/を試しました
言語学者と同様の話ですが、より多くの詳細を提供しました。ただし、時々少しヒットとミスがあります。