Anzeigen von Zeichenfolgen in einer Zeichenfolgenschnellansicht in Visual Studio
Beim Debuggen in Visual Studio können Sie Zeichenfolgen mit der integrierten Zeichenfolgenschnellansicht anzeigen. In der Zeichenfolgenschnellansicht werden Zeichenfolgen angezeigt, die zu lang für einen Datentipp oder ein Debuggerfenster sind. Sie kann auch dabei helfen, falsch formatierte Zeichenfolgen zu ermitteln.
Die integrierte Zeichenfolgen-Schnellansicht beinhaltet Nur-Text-, XML-, HTML- und JSON-Optionen. Über das Fenster Auto oder andere Debuggerfenster können Sie auch integrierte Tabellenschnellansichten für einige .NET-Typen (z. B. DataSet- und IEnumerable-Objekte) öffnen.
Hinweis
Informationen zum Überprüfen von XAML- oder WPF-Benutzeroberflächenelemente in einer Schnellansicht finden Sie unter Überprüfen von XAML-Eigenschaften beim Debuggen oder Verwenden der WPF-Strukturschnellansicht.
Öffnen einer Zeichenfolgenschnellansicht
Das Debuggen muss pausiert sein, wenn Sie die Zeichenfolgenschnellansicht öffnen möchten. Zeigen Sie auf eine Variable mit einem Text-, XML-, HTML- oder JSON-Zeichenfolgenwert, und wählen Sie das Lupensymbol aus.
Im Fenster der Zeichenfolgenschnellansicht wird im Feld Ausdruck die Variable oder der Ausdruck angezeigt, auf die bzw. den Sie zeigen. Das Feld Wert enthält den Zeichenfolgenwert.
Ist Wert leer, bedeutet das, dass die ausgewählte Schnellansicht die Zeichenfolge nicht erkennen kann. In der XML-Schnellansicht wird beispielsweise ein leerer Wert für eine Textzeichenfolge ohne XML-Tags oder für eine JSON-Zeichenfolge angezeigt.
Anzeigen der Textschnellansicht
Die Textschnellansicht zeigt Textdaten bequemer an. Sie können die Textschnellansicht auch verwenden, um Zeichenfolgen anzuzeigen, die von der ausgewählten Schnellansicht nicht erkannt werden. Darüber hinaus bietet die Textschnellansicht Tools und Optionen zur Bearbeitung von Zeichenfolgen und ermöglicht es Ihnen, den folgenden Text mühelos zu decodieren.
- Base64-Codierung
- Base64-Decodierung
- URL-Codierung
- URL-Decodierung
- Decodieren von JWTs
Wählen Sie die Dropdownliste Zeichenfolgenbearbeitung und dort die gewünschte Option aus, um Ihre Daten zu decodieren.
Anzeigen von JSON-Zeichenfolgendaten
Eine wohlgeformte JSON-Zeichenfolge ähnelt der unten gezeigten Abbildung in der JSON-Schnellansicht. Für eine falsch formatierte JSON-Zeichenfolge wird unter Umständen ein Fehlersymbol (oder bei Nichterkennung ein leerer Wert) angezeigt. Kopieren Sie die Zeichenfolge, und fügen Sie sie in ein Tool für JSON-Linting (etwa JSLint) ein, um den JSON-Fehler zu identifizieren.
Anzeigen von XML-Zeichenfolgendaten
Eine wohlgeformte XML-Zeichenfolge ähnelt der unten gezeigten Abbildung in der XML-Schnellansicht. Eine falsch formatierte XML-Zeichenfolge wird möglicherweise ohne XML-Tags oder bei Nichterkennung als leerer Wert angezeigt.
Anzeigen von HTML-Zeichenfolgendaten
Eine wohlgeformte HTML-Zeichenfolge wird wie beim Rendern im Browser angezeigt, wie in der folgenden Abbildung dargestellt. Eine falsch formatierte HTML-Zeichenfolge wird möglicherweise als Nur-Text angezeigt.