[Visual Studio] Les snippets

Les snippets sont des raccourcis qui permettent aux développeurs de générer des morceaux de codes à partir de raccourcis (un mot + la touche TAB).

C'est en général du code que l'on écrit souvent, avec seulement quelques variables, le snippet est en quelque sorte un squelette où le développeur aura juste à renseigner certains champs avec une navigation rapide au clavier entre les différents champs.

Voici un exemple du snippet "switch" avec une énumération : 

1) Je tape "switch"

2) J'appuie sur "TAB" de mon clavier


3) Je remplis la zone avec mon nom de variable
 

4) Je valide avec la touche entrée.
 
Tous les cas de mon énumération sont automatiquements crées dans mon switch ! 

Le grand intérêt est bien de pouvoir créer ses propres snippets. Cela permet de perdre moins de temps à écrire du code redondant et non factorisable que l'on utilise souvent dans les différents projets. Par exemple l'initialisation des accès aux bases données peuvent très bien faire l'objet de créations de snippets personnalisés. Pour ce faire il existe la méthode de modification des fichiers XML, qui fait certes "pur développeur" mais qui n’est pas forcément la plus rapide. Il existe en effet de nombreux logiciels et addon qui facilitent la gestion ainsi que la création. Pour ma part j'utilise Snippet Editor qui correspond parfaitement à mes besoins (à part le fait de ne pas gérer le ctrl+s !!).

Attention cela n'est pas une excuse à la non refactorisation du code ! Le but est de gagner du temps lors de l'écriture, pas d'en perdre par la suite.

Voici une sélection des plus utiles :

for

forr
 

foreach


prop


propfull


equals


Et enfin quelques snippets perso :

debug


liste


dico 
 

Libre à vous de créer et d'utiliser les vôtres et éventuellement de les partager (dans les commentaires ci-dessous par exemple)

le virtuels et aux

le virtuels et aux simulations de tir.(lien en anglais) pour supprimer le programme de son ordinateur.?? sac louis vuitton "L'objectif est ainsi de prendre des parts de marché à la voiture, par rapport à laquelle l'autocar représente un moyen de transport nettement plus écologique et très sécurisé".Le candidat s'est également réjoui d'avoir irrité la gauche et les syndicats en annon?sac vuitton Celle-ci promet en effet une machine "immunisée contre les virus". sacs louis vuittonler l'immigration, améliorer la sécurité, changer l'Europe pour qu'elle ne soit plus une "passoire",? Je parle aussi bien à ceux qui ont voté Fran? louis vuitton site officiel: se faire passer pour un no life?Stora :? louis vuitton pas cherSelon Dr?

Publier un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: [code], [blockcode], [c], [cpp], [css], [drupal5], [drupal6], [java], [javascript], [php], [python], [ruby].

Plus d'informations sur les options de formatage

CAPTCHA visuel
Entrez les caractères (sans espace) affichés dans l'image.
© 2011 Copyright cigo-developpement.fr