Creare visualizzazioni personalizzate dei dati nel debugger di Visual Studio (C#, Visual Basic, C++)
Il debugger di Visual Studio offre molti strumenti per controllare e modificare lo stato del programma. La maggior parte di questi strumenti è utilizzabile solo in modalità di interruzione.
Creare visualizzazioni personalizzate dei dati in finestre variabili e Dati Suggerimenti
Molte delle finestre del debugger, ad esempio le finestre Auto e Espressioni di controllo, consentono di controllare le variabili. È possibile personalizzare la modalità di visualizzazione dei tipi C++, degli oggetti gestiti e dei tipi personalizzati nelle finestre delle variabili del debugger e in Data Suggerimenti. Per altre informazioni, vedere gli articoli seguenti:
- Creare visualizzazioni personalizzate di oggetti C++ (Natvis)
- Creare visualizzazioni personalizzate di oggetti .NET
Creare visualizzatori personalizzati
I visualizzatori consentono di visualizzare il contenuto di un oggetto o di una variabile in modo significativo. Nel debugger di Visual Studio un visualizzatore fa riferimento alle diverse finestre che è possibile aprire usando l'icona della lente di ingrandimento. Ad esempio, il visualizzatore HTML mostra come una stringa HTML verrebbe interpretata e visualizzata in un browser. È possibile accedere ai visualizzatori da Dati Suggerimenti, dalla finestra Espressioni di controllo, dalla finestra Auto e dalla finestra Variabili locali. La finestra di dialogo Controllo immediato fornisce anche un visualizzatore. Per altre informazioni:
- Per creare un visualizzatore per gli oggetti .NET, vedere Visualizzatori personalizzati.
- Per creare un visualizzatore per gli oggetti C/C++, vedere l'elemento UIVisualizer all'interno della documentazione di Natvis . Vedere anche l'esempio di visualizzatore personalizzato C/C++ o l'esempio del visualizzatore del debugger nativo SQLite.