Un utile estensione per Visual Studio 2010/2012/2013 in grado di migliorare la leggibilità del codice C# tramite strategie di formattazione e riordinamento
Scopo e funzionalità di base
“C# Formatter” è un addin per Visual Studio 2010/2012/2013 che migliora l’esperienza di programmazione in C#, dando la possibilità di pulire il codice e di formattarlo in modo da renderlo più leggibile e compatto.
Ad ora il software è in fase beta, ed è in grado di erogare le seguenti semplici funzioni:
Migliorare la leggibilità del codice, aggiungendo delle righe di separazione tra classi, metodi, proprietà e regioni
Rimuovere l’indentazione delle righe di codice
Rimuovere le righe ridondanti vuote (o composte di soli spazi), rendendo il codice più compatto.
Rimuovere tutte le righe vuote o invisibili dal codice
Rimuovere tutti i commenti dal codice
Rimuovere le indentazioni a sinistra e gli spazi bianchi a destra di ogni riga
Minificare il codice di un file, unificandolo tutto in un’unica riga
Estrarre stringhe dal codice e convertirle in costanti
Versioni e storico di rilascio
Versione 1.2
Bugfixes
Aggiunte funzionalità di logging
Versione 1.1
Conversione delle stringhe hard-coded in costanti di classe
Cleanup/beautify di tutto il file corrente con un unico comando
Versione 1.0
Rimozione di tutte le righe vuote o invisibili dal codice
Rimozione di tutti i commenti dal codice
Rimozione delle indentazioni a sinistra e gli spazi bianchi a destra di ogni riga
Minificazione del codice di un file, unificandolo tutto in un’unica riga di codice
Versione 0.9
Rimozione l’indentazione delle righe di codice
Rimozione le righe ridondanti vuote (o composte di soli spazi), rendendo il codice più compatto.
Versione 0.8
Miglioramento della leggibilità del codice, aggiungendo delle righe di separazione tra classi, metodi, proprietà e regioni
Download
Il progetto è scaricabile direttamente dalla Visual Studio Gallery a questo indirizzo:
http://visualstudiogallery.msdn.microsoft.com/0c5664a7-a723-4ac1-9932-d840dfafd6d5