Les snippets sont des raccourcis dans Visual Studio qui permettent d’ajouter un bloc de code en tapant le « nom du snippet » + TAB + TAB. Les snippets sont propre à chaque langage de programmation utilisé, de plus ils sont personnalisables. Les plus courants sont:

  • if : If
  • else: après l’accolade fermante du if
  • fo : For loop
  • sw : Switch
  • cl : Class
  • pro : Propertie
  • propfull : Propertie full implementation

Pour comprendre, rien de tel que de créer une nouvelle classe C# puis tester 🙂
Voici un exemple d’utilisation du snippet « fo » pour créer une boucle for :

commencer par tapper au clavier les lettres fo pour voir apparaitre le menu intellisense de Visual Studio 2010

menu de l'intellisense pour le snippet fo

menu intellisense visual studio 2010

puis il suffit de taper 2 fois de suite sur la touche TAB (TAB + TAB) pour voir apparaitre comme par magie notre boucle for

snippet de boucle for juste après TAB + TAB

vous remarquerez que le curseur se positionne et surligne la variable « i » et il suffit pour finir d’entrer le nom de votre variable suivi de TAB pour que les autres occurences de la variable soient remplacées, dans notre exemple par broozVar 🙂

snippet boucle for après remplacement de la variable par défaut

Il est possible de trouver tous ces raccourcis (et aussi ajouter les votre) en utilisant l’interface situé dans:
TOOLS -> Code Snippets Manager…