Statistiche sul codice con Tokei

Mattepuffo's logo
Statistiche sul codice con Tokei

Statistiche sul codice con Tokei

Tokei è un programmino molto utile che ci mostra le statistiche sul codice di tutti i files presenti dentro ad una cartella.

Come potete vedere dal sito ufficiale, è disponibile per diverse piattaforme e distro.

Per installarlo su Arch Linux:

# pacman -S tokei

Per usarlo dobbiamo solo indicare la directory:

$ tokei ./CimodaService/
===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 Java                   48         3155         2469          159          527
 SQL                     5          199          199            0            0
 Plain Text             21          431            0          431            0
 XML                     2          261          241            6           14
===============================================================================
 Total                  76         4046         2909          596          541
===============================================================================

Possiamo anche decidere di escludere alcune estensioni:

$ tokei ./CimodaService/ --exclude *.txt
===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 Java                   48         3155         2469          159          527
 SQL                     5          199          199            0            0
 XML                     2          261          241            6           14
===============================================================================
 Total                  55         3615         2909          165          541
===============================================================================

Se vogliamo un output più "verboso", con statistiche per ogni files trovato:

$ tokei ./CimodaService/ --files

In base a quanti files ci stanno, la lista può essere lunga.

Come ultimo esempio vediamo l'ordinamento; di default è alfabetico ma possiamo cambiarlo:

$ tokei ./CimodaService/ --sort code
===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 Java                   48         3155         2469          159          527
 XML                     2          261          241            6           14
 SQL                     5          199          199            0            0
 Plain Text             21          431            0          431            0
===============================================================================
 Total                  76         4046         2909          596          541
===============================================================================

Vi rimando al sito per altre opzioni.

Enjoy!


Condividi

Commentami!