IntelliSense dans la fenêtre de commande Mode Immédiat
IntelliSense peut accroître votre productivité et votre capacité à rechercher des membres de classe et des informations sur les paramètres au cours du débogage dans la fenêtre de commande Mode Immédiat.
Notes
IntelliSense n'est disponible dans la fenêtre de commande Mode Immédiat que lorsque le débogage est démarré, et non pendant l'évaluation d'une expression au moment du design.
Exemple
Cet exemple montre comment IntelliSense vous aide à rechercher une méthode nommée SomeMethod() et les informations sur ses paramètres pendant que vous déboguez.D'autre part, vous apprendrez comment IntelliSense vous aide à compléter le nom de cet objet dans la fenêtre de commande Mode Immédiat.
[!REMARQUE]
L'apparence des fonctionnalités dans l'environnement IDE peut dépendre de votre édition ou de vos paramètres actifs, et peut différer de celle décrite dans l'aide.Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils.Pour plus d'informations, consultez Paramètres Visual Studio.
Pour mettre en place cet exemple
Créez une application console C#, et Visual Studio ouvre automatiquement Program.cs dans l'éditeur de code.
Ajoutez la méthode suivante à Program :
public int SomeMethod (int i) { i = i+3; return i; }
Ajoutez les instructions suivantes à Main(), puis définissez un point d'arrêt en regard de la ligne en gras :
Program p1 = new Program(); int i = 0; p1.SomeMethod (i);
Dans le menu Déboguer, sélectionnez la commande Démarrer.
Dans le menu Déboguer, sélectionnez Fenêtres, puis sélectionnez la commande Immédiat (CTRL+D, I).
La fenêtre de commande Mode Immédiat s'ouvre.
Tapez i et appuyez sur ENTRÉE pour vérifier que le Mode Immédiat fonctionne correctement.Le Mode Immédiat évalue la valeur immédiate de i et retourne 0.
Pour utiliser IntelliSense dans la fenêtre de commande Mode Immédiat
Tapez p1, puis l'opérateur d'accès aux membres (.) ; par exemple :
p1.
La zone Liste des membres apparaît avec la liste de tous les membres Program.
Tapez S après p1. pour commencer à taper le nom de SomeMethod, puis appuyez sur CTRL+ESPACE pour exécuter la commande Compléter le mot.IntelliSense complète automatiquement le nom de l'objet p1.SomeMethod.
Tapez une parenthèse ouvrante après p1.SomeMethod.IntelliSense affiche Informations sur les paramètres pour p1.SomeMethod.
Tapez 5) pour terminer cette commande, qui doit être de la forme suivante :
p1.SomeMethod(5)
Appuyez sur ENTRÉE.
Le Mode Immédiat retourne 8.
Intellisense comporte info express, et la présélection des membres après l'opérateur de nouveau , sont également disponible dans la fenêtre de commande immédiate en mode.