Sdílet prostřednictvím


Zobrazení řetězců ve vizualizéru řetězců ve Visual Studiu

Během ladění v aplikaci Visual Studio můžete zobrazit řetězce pomocí vestavěného vizualizéru řetězců. Řetězce, které jsou příliš dlouhé pro datový tip nebo okno ladicího programu, zobrazuje vizualizér řetězců. 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 (), v okně Autos nebo jiných oknech ladicího programu.

Poznámka

Pokud potřebujete zkontrolovat prvky uživatelského rozhraní XAML nebo WPF ve vizualizéru, přečtěte si Jak kontrolovat vlastnosti XAML při ladění nebo Jak používat vizualizér stromu WPF.

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

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

Snímek obrazovky otevření vizualizéru řetězců

Snímek obrazovky 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 vybraný vizualizér nemůže rozpoznat řetězec. Například vizualizér XML zobrazí prázdnou hodnotu pro textový řetězec bez značek XML nebo bez řetězce JSON.

Zobrazení vizualizéru textu

Vizualizér textu zobrazuje textová data pohodlněji. Pomocí Text Visualizer můžete také zobrazit řetězce, které vybraný vizualizér nedokáže rozpoznat. 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.

snímek obrazovky vizualizéru textových řetězců

snímek obrazovky vizualizéru textových řetězců

Pokud chcete vyhledat podřetězc v vizualizéru textu, stiskněte Ctrl+F a otevřete vyhledávací pole. Hledané termíny se zvýrazní v celém řetězci, což usnadňuje zobrazení důležitých textů, chyb nebo vzorů.

Snímek obrazovky s vyhledáváním ve vizualizéru textu

Pokud potřebujete číst obsah za vyhledávacím polem, podržte stisknutou klávesu Ctrl a vyhledávací pole se zprůhlední.

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.

Snímek obrazovky z nástroje pro vizualizaci JSON řetězců

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.

snímek obrazovky vizualizéru ř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.

Snímek obrazovky HTML String Visualizeru.