Partilhar via


Criar exibições personalizadas de dados no depurador do Visual Studio (C#, Visual Basic, C++)

O depurador do Visual Studio fornece muitas ferramentas para inspecionar e modificar o estado do seu programa. A maioria dessas ferramentas funciona apenas no modo de interrupção.

Criar exibições personalizadas de dados em janelas variáveis e DataTips

Muitas das janelas do depurador , como o Autos e as janelas Watch, permitem inspecionar variáveis. Você pode personalizar a forma como os tipos C++, os objetos geridos e os seus próprios tipos são mostrados nas janelas de variáveis do depurador e nas DataTips. Para obter mais informações, consulte os seguintes artigos:

Crie visualizadores personalizados

Os visualizadores permitem que você visualize o conteúdo de um objeto ou variável de forma significativa. No depurador do Visual Studio, um visualizador refere-se às diferentes janelas que pode abrir usando a lupa ícone do Visualizer ícone do Visualizer. Por exemplo, o visualizador de HTML mostra como uma cadeia de caracteres HTML seria interpretada e exibida em um navegador. Você pode acessar visualizadores a partir de DataTips, da janela Watch, da janela Autos e da janela Locals. A caixa de diálogo QuickWatch também fornece um visualizador. Para mais informações:

  • Para criar um visualizador para objetos .NET, consulte Visualizadores personalizados.
  • Para criar um visualizador para objetos C/C++, consulte do elemento UIVisualizer na documentação do Natvis. Além disso, consulte o exemplo do visualizador personalizado C/C++ ou o exemplo do visualizador de depuração nativo do SQLite .