Note di programmazione (blog di Rudy Azzan)

Note, appunti, di tutto un po' riguardo alla mia esperienza di programmatore
posts - 35, comments - 59, trackbacks - 8

My Links

News

Attualmente sto scrivendo un articolo C# 3.0 riguardo alle enumerazioni di System.Linq

Statistiche

Trova codice

Article Categories

Archives

Post Categories

Articoli Tecnici

Le mie creature

Monday, May 07, 2007

DXCore - Commenter: Il codice si commenta da solo!

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".

posted @ 7:42 PM | Feedback (0)