Code snippet

Fra le caratteristiche più interressanti di Visal Studio c’è la possibilità dei creare dei code snippet da richiamare durante la scrittura del codice.

Ma cos’è un code snippet?

Uno snippet non è altro che un file XML con estensione .snippet in cui possiamo inserire frammenti di codice che utilizziamo frequentemente. Ad esempio la dichiarazione di una funzione, di una subroutine, oppure una particolare gestione degli errori.

Come si crea uno snippet?

Vi consiglio di partire da un file esistente (potete cercare i file con estensione “snippet”) e di modificarlo sul vostro computer. Qui sotto potete vedere uno snippet con il classico esempio “Hallo world!”.

snippet3.jpg

Come si nota la porzione di codice che verrà inserita è quella compresa fra ![CDATA[ … ]

E’ presente inoltre il tag <References>, che ci permette di inserire la dichiarazione di “Imports” in testa al modluo di codice che stiamo sviluppando.

Salviamo il file creato nella cartella Documenti\CodeSnippet.

Come inserire lo snippet

Apriamo l’ambiente di sviluppo di Visual Studio e selezioniamo “Strumenti->Gestione frammenti di codice …”

aggiungi snippet

Con il tasto “Aggiungi …” puntiamo la directory della nostra cartella Documenti\CodeSnippet dove salviamo i nostri snippet. Terminata questa operazione siamo in grado di richiamare dall’editor di visual studio i “frammenti di codice” che sono presenti in questa cartella.

Come utilizzare lo snippet

snippet2.jpg

Apriamo il codice su cui stiamo lavorando e posizioniamo il cursore nel punto in cui volete inserire lo snippet . Click con tasto destro e selezionate la voce “Inserisci frammento di codice …” Navighiamo fino alla cartella CodeSnippet che abbiamo aggiunto e selezioniamo il frammento di codice che abbiamo inserito … e voilà, abbiamo scritto diverse righe di codice senza toccare la tastiera.

Annunci