Partager via


Extraits de code

Les extraits de code sont petits blocs de code réutilisables qui peuvent être insérés dans un fichier de code à l'aide d'une commande de menu contextuel ou une combinaison de hotkeys.Ils contiennent généralement les blocs de code fréquemment utilisés tels que les blocs de try-finally ou d'if-else, mais ils peuvent être utilisés pour insérer des classes entières les méthodes ou.

Extraits de développement et des extraits de code entourer

Dans Visual Studio il existe deux genres d'extrait de code : extraits de développement, ce qui sont ajoutés à un point d'insertion spécifié et peuvent remplacer un raccourci de l'extrait de code, et entourer les extraits de code (c# et C++ uniquement), qui sont ajoutés autour d'un bloc de code sélectionné.

un exemple d'un extrait de code d'insertion : en c# le raccourci tryf est utilisé pour insérer un bloc try-finally :

try
{

}
finally
{

}

Vous pouvez insérer cet extrait de code en cliquant sur Insérer un extrait dans le menu contextuel de la fenêtre de code, puis de Visual C#, puis du type tryf, puis TABULATION, ou vous pouvez taper tryf et appuyez sur TAB + TAB.

Un exemple d'un entourer l'extrait de code : en C++ le raccourci if peut être utilisé comme insérer un extrait de code ou comme un entourer l'extrait de code.Si vous sélectionnez une ligne de code (par exemple return FALSE;), puis cliquez sur Entourer de, alors if, l'extrait de code est développé autour de la ligne :

if (true)
{
    return FALSE;
}

paramètres de remplacement d'extrait de code

Les extraits de code peuvent contenir des paramètres de remplacement, qui sont des espaces réservés que vous devez remplacer pour contenir le code exact que vous écrivez.Dans l'exemple précédent true est un paramètre de remplacement, que remplacez par l'état approprié.Le remplacement effectuées sont répétées pour chaque instance du même paramètre de remplacement dans l'extrait de code.Par exemple, dans Visual Basic il existe un extrait de code qui insère une propriété.Cliquez sur Insérer un extrait dans le menu contextuel de la fenêtre de code, puis Combinaisons de code, puis propriétés, procédures, événements, puis définissez une propriété.Le code suivant est inséré :

Private newPropertyValue As String
Public Property NewProperty() As String
    Get
        Return newPropertyValue
    End Get
    Set(ByVal value As String)
        newPropertyValue = value
    End Set
End Property

Si vous modifiez newPropertyValue à m_property, chaque instance d' newPropertyValue est modifiée.Si vous modifiez String à Int dans la déclaration de propriété, la valeur dans la méthode Set est également modifiée à Int.

Gestionnaire des extraits de code

Vous pouvez afficher tous les extraits de code qui sont actuellement installés, ainsi que leur emplacement sur le disque, en cliquant sur outils/Gestionnaire des extraits de code.Les extraits de code sont affichés par langage.

Vous pouvez ajouter et supprimer des répertoires d'extrait de code avec les boutons d' Ajouter et de Supprimer dans la boîte de dialogue Gestionnaire des extraits de code .Pour ajouter des extraits de code, utilisez le bouton d' Importer .

Voir aussi

Tâches

Procédure pas à pas : création d'un extrait de code

Comment : distribuer des extraits de code

Dépannage des extraits

Référence

Extraits de code Visual C#

Concepts

Meilleures pratiques pour l'utilisation des extraits de code

Référence de schéma des extraits de code