Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pendant que vous déboguez dans Visual Studio, vous pouvez afficher des chaînes avec le visualiseur de chaîne intégré. Le visualiseur de chaînes affiche les chaînes trop longues pour une info-bulle ou une fenêtre de débogage. Il peut également vous aider à identifier les chaînes malformées.
Les visualiseurs de chaînes intégrés incluent des options de texte brut, XML, HTML et JSON. Vous pouvez également ouvrir des visualiseurs tabulaires intégrés pour plusieurs types .NET, tels que les objets DataSet et IEnumerable, à partir des fenêtres Autos ou d'autres fenêtres de débogueur.
Remarque
Si vous devez inspecter des éléments d’interface utilisateur XAML ou WPF dans un visualiseur, consultez Inspecter les propriétés XAML lors du débogage ou Comment utiliser le visualiseur d’arborescence WPF.
Ouvrir un visualiseur de chaînes
Pour ouvrir le visualiseur de chaînes, vous devez être en pause pendant le débogage. Passez la souris sur une variable qui a une valeur de chaîne Texte, XML, HTML ou JSON et sélectionnez l'icône en forme de loupe .
Dans la fenêtre du visualiseur de chaîne, le champ expression affiche la variable ou l’expression sur laquelle vous pointez, et le champ Valeur affiche la valeur de chaîne.
Une valeur vide signifie que l'outil de visualisation choisi ne peut pas identifier la chaîne. Par exemple, le visualiseur XML affiche une valeur vide pour une chaîne de texte sans balises XML ni chaîne JSON.
Afficher le visualiseur de texte
Le visualiseur de texte affiche plus facilement les données textuelles. Vous pouvez également utiliser visualiseur de texte pour afficher les chaînes que le visualiseur choisi ne peut pas reconnaître. En outre, visualiseur de texte fournit des options d’outils et de manipulation de chaînes et vous permet de décoder facilement le texte suivant.
- Encoder au format Base64
- Décoder au format Base64
- Encode d’URL
- Décodage d’URL
- Décodage JWT
Sélectionnez la liste déroulante Manipulation de chaînes et choisissez l’option souhaitée pour décoder vos données.
Afficher les données de chaîne JSON
Une chaîne JSON bien formée s’apparente à l’illustration suivante dans le visualiseur JSON. Json mal formé peut afficher une icône d’erreur (ou vide si elle n’est pas reconnue). Pour identifier l’erreur JSON, copiez et collez la chaîne dans un outil de linting JSON tel que JSLint.
Afficher les données de chaîne XML
Une chaîne XML bien formée s’apparente à l’illustration suivante dans le visualiseur XML. Le code XML mal formé peut s’afficher sans les balises XML ou vide s’il n’est pas reconnu.
du visualiseur de chaîne XML
Afficher les données de chaîne HTML
Une chaîne HTML bien formée apparaît comme si elle était rendue dans un navigateur, comme le montre l'illustration suivante. Le code HTML mal formé peut s’afficher sous forme de texte brut.