Touches de raccourci de débogage, schéma Visual C#
Mise à jour : novembre 2007
Vous pouvez utiliser les combinaisons de touches de raccourci suivantes pendant le débogage du code.
Remarque : |
---|
Lorsque vous sélectionnez Paramètres de développement Visual C# dans l'Assistant Importation et exportation de paramètres, le schéma de configuration du clavier Visual C# 2005 est appliqué. Visual C# 2005 est le schéma de configuration du clavier actuel. Il s'agit du schéma de configuration du clavier qui est appliqué à l'environnement de développement intégré (IDE) lors du démarrage initial. Pour plus d'informations, consultez Comment : modifier les paramètres de sélection. |
.
Pour basculer vers le schéma de configuration du clavier Visual C#
Dans le menu Outils, cliquez sur Options.
Développez Environnement, puis cliquez sur Clavier.
Sélectionnez Visual C# 2005 dans la liste déroulante Appliquer le schéma de configuration du clavier de cette application.
Nom de la commande |
Touches de raccourci |
Description |
---|---|---|
Debug.ApplyCodeChanges |
ALT + F10 |
Démarre une génération qui vous permet d'utiliser la fonctionnalité Modifier & Continuer pour appliquer des modifications au code en cours de débogage. |
Debug.Autos |
CTRL + D, A |
Affiche la fenêtre Auto, qui présente les variables utilisées dans la ligne de code active et la ligne précédente. |
Debug.BreakAll |
CTRL + ALT+ ATTN |
Arrête temporairement l'exécution de tous les processus au cours d'une session de débogage. Disponible uniquement en mode exécution. |
Debug.BreakAtFunction |
CTRL + D, N |
Affiche la boîte de dialogue Nouveau point d'arrêt. |
Debug.Breakpoints |
CTRL + D, B |
Affiche la boîte de dialogue Points d'arrêt, dans laquelle vous pouvez ajouter, supprimer et modifier des points d'arrêt. |
Debug.CallStack |
CTRL + D, C |
Affiche la fenêtre Pile des appels, qui présente la liste complète des méthodes ou des frames de pile actifs pour le thread d'exécution actuel. |
Debug.DeleteAllBreakpoints |
CTRL + MAJ + F9 |
Efface tous les points d'arrêt du projet. |
Debug.Disassembly |
CTRL + ALT + D |
Affiche la fenêtre Code Machine. |
Debug.EnableBreakpoint |
CTRL + F9 |
Active ou désactive le point d'arrêt. |
Debug.Exceptions |
CTRL + D, E |
Affiche la boîte de dialogue Exceptions. |
Debug.Immediate |
CTRL + D, I |
Affiche la fenêtre Exécution, dans laquelle les expressions peuvent être évaluées. |
Debug.Locals |
CTRL + D, L |
Affiche la fenêtre Variables locales, qui présente les variables locales et leurs valeurs pour chaque méthode du frame de pile actuel. |
Debug.Memory1 |
CTRL + ALT + M, 1 |
Affiche la fenêtre Mémoire 1, qui présente les tampons de grande taille, les chaînes et toutes les autres données qui ne s'affichent pas correctement dans la fenêtre Espion ou Variables. |
Debug.Memory2 |
CTRL + ALT + M, 2 |
Affiche la fenêtre Mémoire 2, qui présente les tampons de grande taille, les chaînes et toutes les autres données qui ne s'affichent pas correctement dans la fenêtre Espion ou Variables. |
Debug.Memory3 |
CTRL + ALT + M, 3 |
Affiche la fenêtre Mémoire 3, qui présente les tampons de grande taille, les chaînes et toutes les autres données qui ne s'affichent pas correctement dans la fenêtre Espion ou Variables. |
Debug.Memory4 |
CTRL + ALT + M, 4 |
Affiche la fenêtre Mémoire 4, qui présente les tampons de grande taille, les chaînes et toutes les autres données qui ne s'affichent pas correctement dans la fenêtre Espion ou Variables. |
Debug.Modules |
CTRL + D, M |
Affiche la fenêtre Modules, qui vous permet d'afficher les fichiers .dll ou .exe utilisés par le programme. Dans le débogage multitraitement, vous pouvez cliquer avec le bouton droit et sélectionner Afficher les modules de tous les programmes. |
Debug.Processes |
CTRL + D, P |
Affiche la fenêtre Processus. Disponible en mode exécution. |
Debug.QuickWatch |
CTRL + D, Q |
Affiche la boîte de dialogue Espion express qui présente la valeur actuelle de l'expression sélectionnée. Disponible uniquement en mode Arrêt. Utilisez cette commande pour vérifier la valeur actuelle d'une variable, d'une propriété ou de toute autre expression pour laquelle vous n'avez défini aucune expression espionne. |
Debug.Registers |
CTRL + D, CTRL + R |
Affiche la fenêtre Registres qui affiche le contenu des registres pour le débogage des applications en code natif. |
Debug.Restart |
CTRL + MAJ + F5 |
Met fin à une session de débogage, régénère le code, puis exécute à nouveau l'application depuis le début. Disponible en mode arrêt et en mode exécution. |
Debug.RunToCursor |
CTRL + F10 |
En mode Arrêt, reprend l'exécution de votre code à partir de l'instruction en cours, jusqu'à l'instruction sélectionnée. L'indicateur en marge Ligne actuellement exécutée apparaît dans la barre des indicateurs en marge. En mode Design, démarre le débogueur et exécute votre code jusqu'à l'emplacement du pointeur. |
Debug.ScriptExplorer |
CTRL + ALT + N |
Affiche la fenêtre Explorateur de scripts, qui présente l'ensemble des documents en cours de débogage. Disponible en mode exécution. |
Debug.SetNextStatement |
CTRL + MAJ + F10 |
Définit le point d'exécution au niveau de la ligne de code sélectionnée. |
Debug.ShowNextStatement |
ALT + NUM * |
Met en surbrillance l'instruction suivante à exécuter. |
Debug.Start |
F5 |
Lance l'application sous le débogueur en fonction des paramètres du projet de démarrage. En mode Arrêt, cette commande exécute l'application jusqu'au point d'arrêt suivant. |
Debug.StartWithoutDebugging |
CTRL + F5 |
Exécute le code sans faire appel au débogueur. |
Debug.StepInto |
F11 |
Exécute le code instruction par instruction après l'exécution d'appels de méthode. |
Debug.StepIntoCurrentProcess |
CTRL + ALT + F11 |
Disponible à partir de la fenêtre Processus. |
Debug.StepOut |
MAJ + F11 |
Exécute les lignes restantes d'une fonction dans laquelle se trouve le point d'exécution en cours. |
Debug.StepOutCurrentProcess |
CTRL + MAJ + ALT + F11 |
Disponible à partir de la fenêtre Processus. |
Debug.StepOver |
F10 |
Exécute la ligne de code suivante, mais ne fait pas suite à l'exécution d'appels de méthode. |
Debug.SetpOverCurrentProcess |
CTRL + ALT + F10 |
Disponible à partir de la fenêtre Processus. |
Debug.StopDebugging |
MAJ + F5 |
Arrête l'exécution de l'application actuelle sous le débogueur. |
Debug.Threads |
CTRL + D, T |
Affiche la fenêtre Threads qui répertorie tous les threads du processus en cours et fournit des informations à leur sujet. |
Debug.ToggleBreakpoint |
F9 |
Définit ou supprime un point d'arrêt sur la ligne active. |
Debug.ToggleDisassembly |
CTRL + D, D |
Affiche les informations de code machine pour le fichier source en cours. Disponible uniquement en mode Arrêt. |
Debug.Watch |
CTRL + ALT+ W, 1 ou CTRL + D, W |
Affiche la fenêtre Espion, qui présente les valeurs de variables ou d'expressions espionnes sélectionnées. |
Debug.Watch2 |
CTRL + ALT+ W, 2 |
Affiche la fenêtre Espion2, qui présente les valeurs des variables ou expressions espionnes sélectionnées. |
Debug.Watch3 |
CTRL + ALT+ W, 3 |
Affiche la fenêtre Espion3, qui présente les valeurs des variables ou expressions espionnes sélectionnées. |
Debug.Watch4 |
CTRL + ALT+ W, 4 |
Affiche la fenêtre Espion4, qui présente les valeurs des variables ou expressions espionnes sélectionnées. |
DebuggerContextMenus.BreakpointsWindow.Delete |
ALT + F9, D |
Supprime le point d'arrêt sélectionné. Disponible uniquement dans la fenêtre Points d'arrêt. |
DebuggerContextMenus. BreakpointsWindow.GoToDisassembly |
ALT + F9, A |
Affiche la fenêtre Code Machine. Disponible uniquement dans la fenêtre Points d'arrêt. |
DebuggerContextMenus. BreakpointsWindow.GoToSourceCode |
ALT + F9, S |
Accède à l'emplacement du point d'arrêt sélectionné dans le fichier de code. Disponible uniquement dans la fenêtre Points d'arrêt. |
Tools.AttachToProcess |
CTRL + ALT + P |
Affiche la boîte de dialogue Attacher au processus, qui permet de déboguer plusieurs programmes simultanément dans une même solution. |