Extraits de code par défaut
Mise à jour : novembre 2007
L'Outil d'insertion d'extraits de code insère un extrait de code à la position du curseur, ou insère un extrait de code "Entourer de" autour du code actuellement sélectionné. L'outil d'insertion d'extraits de code est appelé via les commandes Insérer un extrait de code ou Entourer de dans le menu IntelliSense ou respectivement à l'aide des raccourcis clavier CTRL+K, puis X et CTRL+K, puis S.
L'outil d'insertion d'extraits de code affiche le nom d'extrait de code de tous les extraits de code disponibles. L'Outil d'insertion d'extraits de code inclut également une boîte de dialogue d'entrée dans laquelle vous pouvez taper le nom - partiel ou complet - de l'extrait de code. L'Outil d'insertion d'extraits de code signale la correspondance la plus proche d'un nom d'extrait de code. Appuyer sur TAB à tout moment ferme l'Outil d'insertion d'extraits de code et insère l'extrait de code actuellement sélectionné. Appuyer sur ÉCHAP ou cliquer dans l'éditeur de code entraîne la fermeture de l'Outil d'insertion d'extraits de code sans insérer d'extrait de code.
Extraits de code par défaut
Les extraits de code suivants sont inclus par défaut dans Visual Studio.
Nom (ou raccourci) |
Description |
Emplacements valides pour l'insertion d'un extrait de code |
---|---|---|
#if |
N'importe où. |
|
#region |
Crée une directive #region et une directive #endregion. |
N'importe où. |
~ |
Crée un destructeur pour la classe conteneur. |
À l'intérieur d'une classe. |
attribute |
Crée une déclaration pour une classe qui dérive de Attribute. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
checked |
Crée un bloc checked. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
class |
Crée une déclaration de classe. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
ctor |
Crée un constructeur pour la classe conteneur. |
À l'intérieur d'une classe. |
cw |
Crée un appel à WriteLine. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
do |
Crée une boucle dowhile. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
else |
Crée un bloc else. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
enum |
Crée une déclaration enum. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
equals |
Crée une déclaration de méthode qui substitue la méthode Equals définie dans la classe Object. |
À l'intérieur d'une classe ou d'un struct. |
exception |
Crée une déclaration pour une classe qui dérive d'une exception (Exception par défaut). |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
for |
Crée une boucle for. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
foreach |
Crée une boucle foreach. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
forr |
Crée une boucle for qui décrémente la variable de boucle à chaque itération. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
if |
Crée un bloc if. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
indexeur (indexer) |
Crée une déclaration d'indexeur. |
À l'intérieur d'une classe ou d'un struct. |
interface |
Crée une déclaration d'interface. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
invoke |
Crée un bloc qui appelle un événement en toute sécurité. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
iterator |
Crée un itérateur. |
À l'intérieur d'une classe ou d'un struct. |
iterindex |
Crée un itérateur « nommé » et une paire d'indexeurs en utilisant une classe imbriquée. |
À l'intérieur d'une classe ou d'un struct. |
lock |
Crée un bloc lock. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
mbox |
Crée un appel à MessageBox.Show. Vous devrez peut-être ajouter une référence à System.Windows.Forms.dll. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
namespace |
Crée une déclaration d'espace de noms. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global). |
prop |
Crée une déclaration de propriété implémentée automatiquement. |
À l'intérieur d'une classe ou d'un struct. |
propg |
Crée une propriété implémentée automatiquement en lecture seule avec un accesseur privé « set ». |
À l'intérieur d'une classe ou d'un struct. |
sim |
À l'intérieur d'une classe ou d'un struct. |
|
struct |
Crée une déclaration de struct. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global), une classe ou un struct. |
svm |
À l'intérieur d'une classe ou d'un struct. |
|
switch |
Crée un bloc switch. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
try |
Crée un bloc try-catch. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
tryf |
Crée un bloc try-finally. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
unchecked |
Crée un bloc unchecked. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
unsafe |
Crée un bloc unsafe. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
using |
Crée une directive using. |
À l'intérieur d'un espace de noms (y compris l'espace de noms global). |
while |
Crée une boucle while. |
À l'intérieur d'une méthode, d'un indexeur, d'un accesseur de propriété ou d'un accesseur d'événement. |
Notes
Les raccourcis permettent à IntelliSense de remplir automatiquement des extraits de code dans l'éditeur de code sans utiliser de menu. Pour plus d'informations, consultez Comment : utiliser des extraits de code (C#).
Voir aussi
Tâches
Comment : utiliser des extraits de code Entourer de