Extraits de code (C#)

Mise à jour : novembre 2007

Visual Studio fournit une fonctionnalité appelée extraits de code. Les extraits de code sont prêts pour que vous puissiez les insérer rapidement dans votre code. Par exemple, l'extrait de code for crée une boucle for vide. Certains extraits de code sont entourés d'extraits de code, qui vous permettent de sélectionner des lignes de code, puis de choisir un extrait de code qui incorpore les lignes sélectionnées de code. Par exemple, lorsque vous sélectionnez des lignes de code puis activez l'extrait de code for, il crée une boucle for avec ces lignes de code dans le bloc de boucle. Les extraits de code peuvent vous permettre d'écrire du code du programme d'écriture plus rapidement, plus facilement et de manière plus fiable.

Utilisation d'extraits de code

Pour utiliser un extrait de code, tapez son Shortcut, élément (extraits de code IntelliSense), puis appuyez deux fois sur la touche TAB. Les extraits de code qui ont des noms de raccourci apparaissent dans les Listes de saisie semi-automatique en C#. Utilisez les touches de direction HAUT et BAS dans la liste de saisie semi-automatique pour parcourir tous les raccourcis d'extrait de code disponibles.

Les extraits de code qui n'ont pas de valeurs de raccourci doivent être utilisés différemment. Appuyez sur CTRL+K, X dans l'éditeur de code pour lancer le menu Insérer un extrait. Sélectionnez ensuite un extrait de code dans le menu et appuyez sur la touche TAB ou ENTRÉE. Pour plus d'informations, consultez Comment : utiliser des extraits de code (C#) et Comment : utiliser des extraits de code Entourer de.

Une fois qu'un extrait de code a été choisi, le texte de l'extrait de code est inséré automatiquement à la position du curseur. À ce stade, tout champ modifiable dans l'extrait de code est affiché en jaune, et le premier champ modifiable est sélectionné automatiquement. Le champ actuellement sélectionné est entouré de rouge. Par exemple, dans l'extrait de code for, les champs modifiables sont la variable d'initialiseur (i par défaut) et l'expression de longueur (length par défaut).

Lorsqu'un champ est sélectionné, les utilisateurs peuvent entrer une nouvelle valeur pour le champ. La touche TAB permet de passer d'un champ modifiable à un autre dans l'extrait de code ; la combinaison MAJ+TAB permet de circuler de la même manière, mais en sens inverse. Le fait de cliquer sur un champ place le curseur dans le champ, et le fait de double-cliquer sur un champ permet de le sélectionner. Lorsqu'un champ est mis en surbrillance, une info-bulle peut apparaître, avec une description du champ.

Seule la première instance d'un champ donné est modifiable. Lorsque ce champ est mis en surbrillance, les autres instances du champ sont délinéées. Lorsque vous modifiez la valeur d'un champ modifiable, ce champ est modifié partout où il est utilisé dans l'extrait de code.

Appuyez sur ENTRÉE ou sur ÉCHAP pour annuler la modification du champ et ramener l'éditeur de code en mode d'utilisation normal.

Les couleurs par défaut des champs d'extrait de code modifiables peuvent être changées en modifiant le paramètre Champ d'extrait de code dans le volet Polices et couleurs de la boîte de dialogue Options. Pour plus d'informations, consultez Comment : modifier le type, la taille et les couleurs de police utilisées dans l'Éditeur.

Création d'extraits de code

Vous pouvez créer et utiliser des extraits de code personnalisés, en plus des extraits de code fournis par défaut avec Visual Studio. Pour plus d'informations sur la création d'extraits de code personnalisés, consultez Création d'extraits de code.

Remarque :

Pour les extraits de code C#, les caractères pouvant être utilisés pour spécifier le champ <Shortcut> sont : les caractères alphanumériques, le symbole dièse (#), le caractère tilde (~), le trait de soulignement (_) et le caractère de tiret demi-cadratin (-).

Pour plus d'informations sur les extraits de code fournis par défaut dans Visual C#, consultez Extraits de code par défaut.

Voir aussi

Référence

Sélecteur d'extraits de code