Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Během ladění v sadě Visual Studio můžete zobrazit řetězce pomocí integrovaného vizualizéru řetězců. Vizualizér řetězců zobrazuje řetězce, které jsou pro datový tip nebo okno ladicího programu příliš dlouhé. Může vám také pomoct s identifikací poškozených řetězců.
Integrované vizualizéry řetězců zahrnují možnosti Text, XML, HTMLa JSON. Předdefinované vizualizéry můžete otevřít také pro několik dalších typů, jako jsou DataSet, DataTable a DataView objekty, z automatických nebo jiných oken ladicího programu.
Poznámka
Pokud potřebujete zkontrolovat prvky uživatelského rozhraní XAML nebo WPF ve vizualizéru, podívejte se na Kontrolovat vlastnosti XAML při ladění a Jak používat vizualizér stromu WPF.
Otevření vizualizéru
Otevření vizualizéru řetězců:
- Pozastavte se během ladění.
- Najeďte myší na proměnnou, která má hodnotu řetězce ve formátu prostého textu, XML, HTML nebo JSON.
- Vyberte ikonu lupy
.
Seznam UI prvků
Pole pro výraz zobrazuje proměnnou nebo výraz, nad kterým se právě nacházíte myší.
pole hodnoty zobrazuje řetězcovou hodnotu. Prázdná hodnota znamená, že vybraný vizualizér nemůže řetězec rozpoznat. Například vizualizér XML zobrazí prázdnou hodnotu pro textový řetězec bez značek XML nebo řetězec JSON. Pokud chcete zobrazit řetězce, které vybraný vizualizér nedokáže rozpoznat, zvolte místo toho vizualizéru textu. Vizualizér textu zobrazuje prostý text.
Textová data řetězce
Vizualizér textu zobrazuje prostý text. Pokud potřebujete vlastní formátování pro řetězec C++, vytvořte vizualizaci Natvis.
Kromě toho vizualizér textu poskytuje možnosti manipulace s nástroji a řetězci a umožňuje snadno dekódovat následující text.
- Kódování Base64
- Dekódování base64
- Kódování adresy URL
- Dekódování adresy URL
- Dekódování JWT
Vyberte rozevírací seznam Manipulace s řetězci a zvolte požadovanou možnost pro dekódování dat.
Řetězcová data JSON
Řetězec JSON ve správném formátu se zobrazí podobně jako na následujícím obrázku vizualizéru JSON. Poškozený kód JSON může zobrazit ikonu chyby (nebo prázdnou, pokud není rozpoznána). Pokud chcete identifikovat chybu JSON, zkopírujte a vložte řetězec do nástroje pro lintování JSON, jako je JSLint.
Řetězcová data XML
Řetězec XML ve správném formátu se zobrazí podobně jako na následujícím obrázku vizualizéru XML. Poškozený kód XML se může zobrazit bez značek XML nebo může být prázdný, pokud není rozpoznán.
Data řetězců HTML
Dobře formátovaný řetězec HTML se zobrazí jako vykreslený v prohlížeči, jak je znázorněno na následujícím obrázku. Poškozený kód HTML se může zobrazit jako prostý text.