Widok Wyrażenia umożliwia kontrolę danych. Można kontrolować dane ze strony zeszytu testowego, ramki stosu zawieszonego wątku i innych miejsc. Widok Wyrażenia jest otwierany automatycznie w momencie, gdy zostanie do niego dodany element. Zaznaczenie zmiennej w widoku Wyrażenia powoduje wyświetlenie w panelu szczegółów bardziej szczegółowych informacji na jej temat. Podczas debugowania programu Java można rozwijać dane zawierające zmienne, by wyświetlić zmienne i pola tych zmiennych.
Widok Wyrażenia. Panel szczegółów to obszar w dolnej części widoku, w którym wyświetlany jest tekst.
W widoku Wyrażenia dostępnych jest szereg komend:
![]() |
Dodaj wyrażenie obserwowane | Umożliwia dodanie wyrażenia obserwowanego. | Menu kontekstowe |
![]() |
Wszystkie instancje | Otwiera okno dialogowe zawierające listę wszystkich instancji wybranego typu Java. Używana wirtualna maszyna języka Java musi obsługiwać pobieranie instancji. | Menu kontekstowe |
![]() |
Wszystkie odniesienia | Otwiera okno dialogowe wyświetlające listę wszystkich obiektów Java zawierających odniesienia do wybranej zmiennej. Używana wirtualna maszyna języka Java musi obsługiwać pobieranie odniesień. | Menu kontekstowe |
![]() |
Zmień wartość... | Umożliwia zmianę wartości zaznaczonej zmiennej bazowej. | Menu kontekstowe |
![]() |
Zwiń wszystko | Umożliwia zwinięcie wszystkich aktualnie rozwiniętych zmiennych. | Akcja widoku |
![]() |
Umożliwia skopiowanie zaznaczonych zmiennych i wyrażeń do schowka systemowego. |
Menu kontekstowe | |
| Przekształć w wyrażenie obserwowane | Umożliwia przekształcenie zaznaczonego wyrażenia kontrolowanego w odpowiednie wyrażenie obserwowane. | Menu kontekstowe | |
| Wyłącz | Umożliwia wyłączenie aktualnie włączonego wyrażenia. | Menu kontekstowe | |
| Edytuj strukturę logiczną | Umożliwia edycję struktury logicznej zaznaczonej zmiennej. | Menu kontekstowe | |
| Edytuj wyrażenie obserwowane | Umożliwia edycję aktualnie zaznaczonego wyrażenia obserwowanego. | Menu kontekstowe | |
| Włącz | Umożliwia włączenie aktualnie wyłączonego wyrażenia. | Menu kontekstowe | |
| Znajdź... | Powoduje wyświetlenie okna wyszukiwania elementów w widoku Zmienne. | Menu kontekstowe | |
![]() |
Kontroluj | Powoduje utworzenie nowego wyrażenia kontrolującego dla wybranej zmiennej i dodanie go do widoku. | Menu kontekstowe |
| Punkty zatrzymania instancji... | Umożliwia filtrowanie istniejących punktów zatrzymania dotyczących wybranej instancji zmiennej. | Menu kontekstowe | |
| Preferencje Java... | Otwiera kilka stron preferencji, zawierających opcje dotyczące widoku. | Akcja widoku | |
| Nowy formater szczegółów... | Umożliwia utworzenie własnego formatera szczegółów w odniesieniu do danego typu zmiennej. | Menu kontekstowe | |
| Otwórz typ rzeczywisty | Umożliwia otwarcie typu rzeczywistego zaznaczonej zmiennej. | Menu kontekstowe | |
| Otwórz hierarchię typów rzeczywistych | Powoduje wyświetlenie hierarchii typów dla typu rzeczywistego wybranej zmiennej. | Menu kontekstowe | |
| Otwórz typ deklarowany | Umożliwia otwarcie typu zdeklarowanego w odniesieniu do zaznaczonej zmiennej w nowym edytorze. | Menu kontekstowe | |
| Otwórz hierarchię deklarowanych typów | Powoduje wyświetlenie hierarchii typów dla typu deklarowanego zaznaczonej zmiennej. | Menu kontekstowe | |
| Ponownie wartościuj wyrażenie | Umożliwia ponowne wartościowanie aktualnie zaznaczonego wyrażenia obserwowanego. | Menu kontekstowe | |
![]() |
Usuń | Umożliwia usunięcie aktualnie zaznaczonych wyrażeń z widoku. | Menu kontekstowe i akcja widoku |
![]() |
Usuń wszystko | Umożliwia usunięcie wszystkich wyrażeń z widoku. | Menu kontekstowe i akcja widoku |
| Wybierz wszystko | Umożliwia zaznaczenie wszystkich zmiennych w widoku. | Menu kontekstowe | |
| Pokaż strukturę jako... | Umożliwia wybór innego formatera do wyświetlania zaznaczonej zmiennej typu struktury logicznej. | Menu kontekstowe | |
| Pokaż szczegóły jako... | Umożliwia wybór innego panelu szczegółów do wyświetlania szczegółowych informacji o zaznaczonych zmiennych. | Menu kontekstowe | |
![]() |
Przełącz punkt kontrolny | Powoduje utworzenie nowego punktu kontrolnego dla aktualnie wybranego pola lub usunięcie już istniejącego punktu kontrolnego. | Menu kontekstowe |
Widoki Java
Perspektywy Java
Zeszyt testowy
Wartościowanie wyrażeń
Zawieszanie wątków
Panel szczegółów
Komendy wyświetlania widoku
Komendy układu widoku