Sdílet prostřednictvím


Zobrazení řetězců v vizualizéru řetězců v sadě Visual Studio

Při 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 prostého textu, XML, HTML a JSON. Předdefinované tabulkové vizualizéry můžete otevřít také pro několik typů .NET, jako jsou Objekty DataSet a IEnumerable), 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 nebo zkontrolujte vlastnosti XAML při ladění nebo použití vizualizéru stromu WPF.

Otevření vizualizéru řetězců

Pokud chcete otevřít vizualizér řetězců, musíte být během ladění pozastaveni. Najeďte myší na proměnnou, která má hodnotu řetězce Text, XML, HTML nebo JSON, a vyberte ikonu VizualizérIconlupy .

Otevření vizualizéru řetězců

V okně vizualizéru řetězců zobrazuje pole Výraz proměnnou nebo výraz, na který najedete myší, a pole Hodnota zobrazuje řetězcovou hodnotu.

Prázdná hodnota znamená, že zvolený vizualizér nemůže rozpoznat řetězec. Vizualizér XML například zobrazuje prázdnou hodnotu textového řetězce bez značek XML nebo řetězce JSON.

Zobrazení vizualizéru textu

Vizualizér textu zobrazuje textová data pohodlněji. K zobrazení řetězců, které vybraný vizualizér nedokáže rozpoznat, můžete také použít Vizualizér textu. Vizualizér textu navíc poskytuje nástroje a možnosti manipulace s ř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.

Vizualizér textových řetězců

Zobrazení řetězcových dat 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.

Vizualizér řetězců JSON

Zobrazení dat řetězců 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.

Vizualizér řetězců XML

Zobrazení dat ř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.

Vizualizér řetězců HTML