Commentare il codice in automatico avvolte è veramente una comodità. Per fare ciò scaricate questo add-in di Visual Studio chiamato Commenter e realizzato col framework di DXCore.
Lo potete trovare qui in una versione più recente: "Commenter"
Qui invece c'è il progetto originale e un mini tutorial: "Commenter CodeProject"
Fra le varie funzionalità Commentor ci permette di:
- Creare delle intestazioni personalizzate per i files. Fra le varie voci queste intestazioni, viene segnalata la data di creazione del file e dell'ultima modifica.
- Inserire una Using directives region attorno alle direttive using già presenti.
- Convertire i commenti normali in commeti XML e aggiungere commenti normali in automatico solo chiudendo la dichiarazione di classe o il metodo con "}".
- Auto commentare i blocchi di codice.
Inoltre abbiamo a disposizione alcune hotkeys:
- Ctrl+1 : Esegue la stessa azione di quando si chiude un blocco di codice con "}", ma può essere usato dentro un metodo o una classe quando si vuole.
- Ctrl+2 o Ctrl+. : Dovrebbe aggiungere un namespace per la parola corrente su cui si trova il cursore, ma a me non funziona.
- Ctrl+3 : Aggiunge una region attorno al codice selezionato
- Ctrl+4 : Dovrebbe comprimere e decomprimere nell'editor il codice selezionato, ma a me non funziona.
- Ctrl+5 : Dovrebbe comprimere e decomprimere nell'editor ogni cosa al livello più alto, ma a me non funziona.
- Ctrl+6 o Ctrl+F9 : Aggiorna tutti i commenti e i blocchi xml per tutto il file.
Una volta scaricato i sorgenti basta lanciare il file .sln e ricompilare il progetto con Visual Studio. Dopo copiate la dll generata nella cartella dei plugins di DXCore che solitamente si trova in "C:\Programmi\Developer Express Inc\DXCore for Visual Studio .NET\2.0\Bin\Plugins".
N.B.: Funziona bene solo per C#.
Per approfondimenti sul framework DXCore leggete il mio articolo qui: "Introduzione a DXCore".