Note : nombre de lignes de code dans un projet

#14406

Avec git d’installé, on liste les fichiers et ensuite on compte le nombre de lignes dans chaque fichier :

git ls-files | xargs cat | wc -l

Voir aussi ça, pour un listage fichier par fichier, avec un total à la fin :

git ls-files | xargs wc -l

Et ça, pour un zoli graphique avec les additions et le suppressions depuis le début (le hash est celui d’un repos vide) :

git diff --stat 4b825dc642cb6eb9a060e54bf8d69288fbee4904

Ou encore ça, pour les stats de Github, mais comptant les octets (par langage de prog) plutôt que le nombre de lignes de code :

curl https://api.github.com/repos/USERNAME/REPOS/languages

ÉDIT : Yunga me signale aussi "cloc" et "sloccount" :
https://github.com/AlDanial/cloc
http://manpages.ubuntu.com/manpages/wily/en/man1/cloc.1.html

http://www.dwheeler.com/sloccount/
http://manpages.ubuntu.com/manpages/wily/en/man1/sloccount.1.html