Créer des vues personnalisées de données dans le débogueur Visual Studio (C#, Visual Basic, C++)
Le débogueur Visual Studio fournit de nombreux outils pour inspecter et modifier l’état de votre programme. La plupart de ces outils fonctionnent uniquement en mode arrêt.
Créer des vues personnalisées de données dans des fenêtres variables et des DataTips
Un grand nombre des fenêtres du débogueur, telles que les fenêtres Autos et Espion, vous permettent d’inspecter les variables. Vous pouvez personnaliser la façon dont les types C++, les objets managés et vos propres types sont affichés dans les fenêtres de variables du débogueur et dans DataTips. Pour plus d’informations, consultez les articles suivants :
Créer des visualiseurs personnalisés
Les visualiseurs vous permettent d’afficher le contenu d’un objet ou d’une variable de manière significative. Dans le débogueur Visual Studio, un visualiseur désigne les différentes fenêtres que vous pouvez ouvrir à l'aide de l'icône de loupe . Par exemple, le visualiseur HTML montre comment une chaîne HTML serait 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 et la fenêtre Variables locales. La boîte de dialogue QuickWatch fournit également un visualiseur. Pour plus d’informations :
- Pour créer un visualiseur pour les objets .NET, consultez visualiseurs personnalisés.
- Pour savoir comment créer un visualiseur pour les objets C/C++, consultez l’élément UIVisualizer dans la documentation Natvis. Aussi, voir l’échantillon de visualiseur personnalisé C/C++ ou l’échantillon de visualiseur de débogueur natif SQLite.