Partager via


Affichage des données dans le débogueur

Le débogueur Visual Studio fournit tout un ensemble d'outils permettant d'examiner et de modifier l'état de votre programme.La plupart de ces outils ne fonctionnent qu'en mode arrêt.

DataTips

Les DataTips sont l'un des outils les plus pratiques pour consulter des informations sur les variables et les objets de votre programme au moment du débogage.Lorsque le débogueur est en mode arrêt, pour afficher la valeur d'une variable dans la portée actuelle, placez le pointeur de la souris sur la variable dans une fenêtre source.Pour plus d'informations, consultez Comment : utiliser des DataTips.

Visualiseurs

Les visualiseurs sont un nouveau composant du débogueur Visual Studio, qui vous permettent de voir le contenu d'un objet ou d'une variable de façon explicite.Vous pouvez, par exemple, utiliser le visualiseur HTML pour voir une chaîne HTML telle qu'elle sera interprétée et affichée dans un navigateur.Vous pouvez accéder aux visualiseurs depuis les DataTips, la fenêtre Espion, la fenêtre Automatique, la fenêtre Variables locales ou la boîte de dialogue Espion express.Pour plus d'informations, consultez Visualiseurs.

Fenêtres de variables

Vous pouvez utiliser les Fenêtres de variables pour examiner des variables, le contenu du registre ou des expressions.

Vous pouvez choisir d'utiliser le format numérique décimal ou hexadécimal dans les fenêtres du débogueur.Pour plus d'informations, consultez Modification du format numérique des fenêtres de débogage.

Autres fenêtres de débogage

Les fenêtres de débogage suivantes offrent des informations importantes sur votre programme.

Pour afficher

Essayez

Des contenus de registres

Comment : utiliser la fenêtre Registres

Des contenus mémoire

Comment : utiliser la fenêtre Mémoire

  • Des noms de fonctions dans la pile des appels

  • Types de paramètres

  • Des valeurs de paramètre

Comment : utiliser la fenêtre Pile des appels

Le code assembleur généré par le compilateur de votre programme

Comment : utiliser la fenêtre Code Machine

Threads (flux séquentiels d'exécution) créés par votre programme

Comment : utiliser la fenêtre Threads

Les modules (DLL et EXE) utilisés par votre programme

Comment : utiliser la fenêtre Modules

[!REMARQUE]

Vos possibilités d'inspection du programme dépendent de la présence d'informations de débogage dans le programme, des droits d'accès du débogueur au code source et du suivi des informations de débogage par le compilateur juste-à-temps (JIT) du Common Language Runtime.Si le débogueur Visual Studio ne trouve pas d'informations de débogage pour votre programme, il affiche un message de type "aucune information symbolique correspondante n'a été trouvée".Les informations de débogage sont créés par défaut lorsque vous générez la configuration Debug de votre programme.Si le débogueur ne trouve pas de symboles, vous pouvez avoir à spécifier un chemin d'accès aux symboles.Pour plus d'informations, consultez [OBSOLÈTE] Comment : spécifier un comportement de chargement et des emplacements de symboles.Pour faciliter le débogage des appels système, vous pouvez installer les symboles de débogage système.Pour plus d'informations, consultez Installation des symboles de débogage système.

Voir aussi

Référence

Commande, fenêtre

Concepts

Sécurité du débogueur

Autres ressources

Présentation du débogueur