Anzeigen von Datenwerten als Datentipps im Code-Editor
DataTips stellen eine praktische Möglichkeit dar, um beim Debuggen Informationen über Variablen im Programm anzuzeigen. Sie können DataTips nur im Unterbrechungsmodus verwenden und nur mit Variablen, die sich im aktuellen Gültigkeitsbereich der Ausführung befinden.
In Visual Studio 2010 können DataTips an einer bestimmten Position in einer Quelldatei angeheftet werden, oder sie können über allen Visual Studio-Fenstern unverankert angezeigt werden.
So zeigen Sie DataTips an (nur im Unterbrechungsmodus)
Platzieren Sie in einem Quellcodefenster den Mauszeiger auf eine beliebige Variable aus dem aktuellen Gültigkeitsbereich.
Ein DataTip wird angezeigt.
Hinweis
DataTips werden immer in dem Kontext ausgeführt, in dem die Ausführung angehalten wird, und nicht an der Stelle, auf die der Cursor zeigt.Wenn Sie in einer anderen Funktion auf eine Variable mit dem Namen einer Variablen im aktuellen Kontext zeigen, wird der Wert der Variablen in der anderen Funktion als der Wert der Variablen im aktuellen Kontext angezeigt.
Der DataTip verschwindet, wenn Sie den Mauszeiger fortbewegen. Um den DataTip anzuheften, sodass er geöffnet bleibt, klicken Sie auf das Symbol An Quelle heften.
- Oder klicken Sie mit der rechten Maustaste auf eine Variable, und klicken Sie dann auf An Quelle heften.
Der angeheftete DataTip wird geschlossen, wenn die Debugsitzung endet.
So lösen Sie einen DataTip und zeigen diesen unverankert an
Klicken Sie in einem angehefteten DataTip auf das Symbol Von Quelle lösen.
Das Pinsymbol ändert sich in die gelöste Position. Der DataTip wird nun unverankert über allen geöffneten Fenstern angezeigt. Der unverankerte DataTip wird geschlossen, wenn die Debugsitzung endet.
So heften Sie einen unverankerten DataTip wieder an
Klicken Sie in einem DataTip auf das Pinsymbol.
Das Pinsymbol ändert sich in die angeheftete Position. Wenn sich der DataTip außerhalb eines Quellcodefensters befindet, wird das Pinsymbol deaktiviert, und der DataTip kann nicht angeheftet werden.
So schließen Sie einen DataTip
- Platzieren Sie den Mauszeiger auf einem DataTip, und klicken Sie dann auf das Symbol Schließen.
So schließen Sie alle DataTips
- Klicken Sie im Menü Debuggen auf Alle DataTips löschen.
So schließen Sie alle DataTips für eine bestimmte Datei
- Klicken Sie im Menü Debuggen auf Alle an File angehefteten DataTips löschen.
Erweitern und Bearbeiten von Informationen
Mithilfe von DataTips können Sie ein Array, eine Struktur oder ein Objekt erweitern, um deren Member anzuzeigen. Sie können mit einem DataTip auch den Wert einer Variablen bearbeiten.
So erweitern Sie eine Variable, um ihre Elemente anzuzeigen
Platzieren Sie in einem DataTip den Mauszeiger auf dem + Zeichen vor dem Variablennamen.
Die Variable wird erweitert, und die Elemente werden in Strukturansicht angezeigt.
Bei erweiterter Variable können Sie mit den Pfeiltasten der Tastatur nach oben und unten navigieren. Sie können auch die Maus verwenden.
So bearbeiten Sie den Wert einer Variablen mit einem DataTip
Klicken Sie in einem DataTip auf den Wert. Für schreibgeschützte Werte ist diese Funktion deaktiviert.
Geben Sie einen neuen Wert ein, und drücken Sie die EINGABETASTE.
Transparentes Darstellen eines DataTips
Wenn Sie den Code hinter einem DataTip sehen möchten, können Sie dazu den DataTip vorübergehend transparent machen. Dies gilt nicht für DataTips, die angeheftet oder unverankert sind.
So machen Sie einen DataTip transparent
Drücken Sie in einem DataTip STRG.
Der DataTip bleibt so lange transparent, wie Sie STRG gedrückt halten.
Visuelles Darstellen von komplexen Datentypen
Wenn in einem DataTip ein Vergrößerungsglassymbol neben dem Variablennamen angezeigt wird, stehen für diesen Variablentyp eine oder mehrere Schnellansichten zur Verfügung. Mit der Schnellansicht lassen sich Informationen noch übersichtlicher (in der Regel über eine grafische Darstellung) anzeigen.
So zeigen Sie den Inhalt einer Variablen mithilfe der Schnellansicht an
Klicken Sie auf das Symbol mit dem Vergrößerungsglas, um die Standardschnellansicht für den Datentyp auszuwählen.
- oder -
Klicken Sie auf den Popup-Pfeil neben der Schnellansicht, und wählen Sie aus der Liste eine dem Datentyp entsprechende Schnellansicht aus.
Die Informationen werden in einer Schnellansicht angezeigt.
Hinzufügen von Informationen zu einem Überwachungsfenster
Wenn Sie eine Variable weiter überwachen möchten, können Sie die Variable aus einem DataTip dem Überwachungsfenster hinzufügen.
So fügen Sie dem Überwachungsfenster eine Variable hinzu
Klicken Sie mit der rechten Maustaste auf einen DataTip, und klicken Sie dann auf Überwachung hinzufügen.
Die Variable wird dem Überwachungsfenster hinzugefügt. Wenn Sie mit einer Edition arbeiten, die mehrere Überwachungsfenster unterstützt, wird die Variable Überwachen 1 hinzugefügt.
Importieren und Exportieren von DataTips
Sie können DataTips in eine XML-Datei exportieren, die Sie gemeinsam mit Kollegen verwenden oder in einem Text-Editor bearbeiten können.
So exportieren Sie DataTips
Klicken Sie im Menü Debuggen auf DataTips exportieren.
Das Dialogfeld DataTips exportieren wird angezeigt.
Navigieren Sie mithilfe von Standarddateitechniken zu dem Verzeichnis, in dem die XML-Datei gespeichert werden soll, geben Sie im Feld Dateiname einen Namen für die Datei ein, und klicken Sie dann auf OK.
So importieren Sie DataTips
Klicken Sie im Menü Debuggen auf DataTips importieren.
Das Dialogfeld DataTips importieren wird angezeigt.
Suchen Sie mithilfe des Dialogfelds nach der zu öffnenden XML-Datei, und klicken Sie auf OK.
Siehe auch
Aufgaben
Gewusst wie: Verwenden des Dialogfelds Schnellüberwachung
Referenz
Gewusst wie: Ändern des numerischen Formats von Debuggerfenstern
Konzepte
Anzeigen von Daten im Debugger