Affichage des données dans le débogueur

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique

Standard

La rubrique s'applique

La rubrique s'applique

La rubrique s'applique

La rubrique s'applique

Pro et Team

La rubrique s'applique

La rubrique s'applique

La rubrique s'applique

La rubrique s'applique

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

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. Dans Visual Studio 2005, les DataTips ont été améliorés pour offrir une vue plus pratique et plus puissante de types de données complexes. 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

  • Des 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 le message "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 Comment : spécifier le chemin d'accès d'un symbole. 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

Concepts

Sécurité du débogueur

Référence

Commande, fenêtre

Autres ressources

Présentation du débogueur