Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Enquanto estiver a depurar no Visual Studio, poderá ver strings com o visualizador de strings incorporado. O visualizador de cadeia de caracteres mostra cadeias de caracteres que são muito longas para uma dica de dados ou janela do depurador. Também pode ajudá-lo a identificar cadeias malformadas.
Os visualizadores internos de strings incluem opções de texto , XML , HTML e JSON . Você também pode abrir visualizadores internos para alguns outros tipos, como objetos DataSet, DataTable e DataView, a partir do Autos ou de outras janelas do depurador.
Observação
Se precisar inspecionar elementos da UI XAML ou WPF em um visualizador, veja Inspecionar propriedades XAML ao depurar ou Como usar o visualizador de árvore WPF.
Abra o visualizador
Para abrir o visualizador de cadeia de caracteres:
- Pause durante a depuração.
- Passe o cursor sobre uma variável que tenha um valor de cadeia de caracteres em texto simples, XML, HTML ou JSON.
- Selecione o ícone da lupa
.
Lista UIElement
Campo de Expressão mostra a variável ou expressão sobre a qual você está posicionado.
O campo Valor do mostra o valor da cadeia de caracteres. Um valor em branco no significa que o visualizador escolhido não pode reconhecer a string. Por exemplo, o Visualizador XML "" mostra um Valor em branco para uma cadeia de caracteres sem etiquetas XML ou uma cadeia de caracteres JSON. Para exibir cadeias de caracteres que o visualizador escolhido não pode reconhecer, escolha o Visualizador de Texto em vez disso. O Visualizador de Texto mostra texto sem formatação.
Dados da cadeia de texto
O Visualizador de Texto mostra texto sem formatação. Se você precisar de formatação personalizada para uma cadeia de caracteres C++, crie uma visualização Natvis.
Além disso, Visualizador de Texto fornece ferramentas e opções de manipulação de cadeia de caracteres e permite que você decodifice o texto a seguir com facilidade.
- Codificação Base64
- Decodificação Base64
- Codificação de URL
- Decodificação de URL
- Descodificação JWT
Selecione a lista suspensa Manipulação de cadeia de caracteres e escolha a opção desejada para decodificar seus dados.
Dados de cadeia de caracteres JSON
Uma cadeia de caracteres JSON bem formada é semelhante à ilustração a seguir no visualizador JSON. JSON malformado pode exibir um ícone de erro (ou em branco se não for reconhecido). Para identificar o erro JSON, copie e cole o texto numa ferramenta de verificação JSON, como JSLint.
Dados de cadeia de caracteres XML
Uma cadeia de caracteres XML bem formada é semelhante à ilustração a seguir no visualizador XML. XML malformado pode ser exibido sem as marcas XML ou em branco se não for reconhecido.
Dados de cadeia de caracteres HTML
Uma cadeia de caracteres HTML bem formada aparece como se fosse renderizada em um navegador, como mostra a ilustração a seguir. HTML malformado pode ser exibido como texto sem formatação.