Ausdrücke auswerten
Wenn die VM einen Thread aussetzt (beim Erreichen eines Unterbrechungspunktes oder bei Step-Aktionen im Code),
können Sie Ausdrücke im Kontext eines Stack-Frames auswerten.
- Wählen Sie den Stack-Frame aus, in dem eine Auswertung vorgenommen
werden soll. Für die Teilfenster 'Details' der Sichten Variablen und Ausdrücke wird eine ausgewählte Variable als Auswertungskontext verwendet. Wenn keine Variable ausgewählt wurde, dient der ausgewählte Stack-Frame als Kontext.
- Ausdrücke können in den folgenden Bereichen eingegeben und ausgewertet werden:
- Sicht Anzeige
- Teilfenster 'Details' für die Sicht Ausdrücke
- Teilfenster 'Details' für die Sicht Variablen
- Java-Editor, wenn er Quelle anzeigt und nicht nur im Lesezugriff verfügbar ist
- Wählen Sie den auszuwertenden Ausdruck aus, und verwenden Sie dann die Optionen Anzeigen, Untersuchen oder Ausführen im Kontextmenü. Das Ergebnis einer Auswertung mit Anzeigen oder
Untersuchen wird in einem Dialogfenster angezeigt. Beachten Sie, dass
bei Ausführen kein Ergebnis angezeigt wird, sondern der Ausdruck
lediglich ausgeführt wird.
- Das Dialogfenster mit dem Ergebnis kann übergangen werden, indem Sie neben das
Dialogfenster klicken oder Esc drücken. Das Ergebnis kann an die
Sicht 'Anzeigen' (bei vorheriger Auswahl von Anzeigen) oder an die
Sicht 'Ausdrücke' (bei vorheriger Auswahl von Untersuchen) ausgegeben
werden, indem Sie die im Dialogfenster unten angezeigte Tastenfolge drücken. Um
beispielsweise das Ergebnis einer Auswertung Untersuchen in die
Sicht 'Ausdrücke' zu versetzen, drücken Sie Strg+Umschalttaste+I.
Beachten Sie, dass bei Verwendung der Aktion Anzeigen von der Sicht
'Anzeigen' aus das Ergebnis in die Sicht 'Anzeigen' geschrieben wird und nicht in
ein Dialogfenster.
Hinweis: In Threads, die manuell ausgesetzt wurden, kann keine Auswertung vorgenommen werden.

Debugger
Java-Editor

Threads aussetzen
Ausführung ausgesetzter Threads wieder aufnehmen

Sicht 'Anzeigen'
Sicht 'Ausdrücke'
Teilfenster 'Details anzeigen' in der Sicht 'Ausdrücke'
Sicht 'Variablen'
Teilfenster 'Details anzeigen' in der Sicht 'Variablen'