Krokování běhu programu Java
Když je vlákno pozastaveno, je možné použít obslužné prvky ke krokování běhu programu řádek po řádku.
Pokud při krokování narazíte na bod přerušení, provádění se v bodě přerušení pozastaví a operace kroku se ukončí.
Překročit
-
V pohledu Ladění vyberte blok zásobníků. V editoru pohledu Ladění je zvýrazněn aktuální řádek provádění v bloku zásobníků.
-
Klepněte na tlačítko Překročit na panelu nástrojů pohledu Ladění, nebo stiskněte klávesu F6. Provede se aktuálně vybraný řádek a na dalším spustitelném řádku se provádění pozastaví.
Vstoupit do
-
V pohledu Ladění vyberte blok zásobníků. Aktuální řádek provádění ve vybraném bloku je zvýrazněn v editoru v perspektivě Ladění.
-
Klepněte na tlačítko Vstoupit do na panelu nástrojů pohledu Ladění, nebo stiskněte klávesu F5. Vyvolá se další výraz na aktuálně vybraném řádku k provedení a provádění se pozastaví u následujícího spustitelného řádku v metodě, která je vyvolána.
Vstoupit do výběru
- V pohledu Ladění vyberte blok zásobníků. Aktuální řádek provádění ve vybraném bloku je zvýrazněn v editoru v perspektivě Ladění.
- V editoru Java v rámci aktuálního řádku provádění umístěte kurzor na název metody, do které byste chtěli vstoupit.
- Klepněte na akci Vstoupit do výběru v nabídce Spustit nebo v kontextové nabídce editoru Java, případně stiskněte klávesu Ctrl-F5. Provádění se obnoví až do chvíle, kdy bude vyvolána zvolená metoda.
Krokovat s filtry
- Přepněte tlačítko Použít filtry krokování na panelu nástrojů pohledu Ladění, nebo stiskněte Shift+F5. Když je tato akce zapnuta, každá akce krokování (překročit, vstoupit, vrátit) bude používat sadu filtrů, které jsou definované v uživatelských předvolbách (viz Okno > Předvolby > Java > Ladění > Filtrování kroků). Když je vyvolána akce kroku, bude krokování pokračovat, dokud nebude dosaženo nefiltrovaného umístění nebo dokud se nenarazí na bod přerušení.
Spustit do návratu
-
V pohledu Ladění vyberte blok zásobníků. Aktuální řádek provádění ve vybraném bloku je zvýrazněn v editoru v perspektivě Ladění.
-
Klepněte na tlačítko Spustit do návratu na panelu nástrojů pohledu Ladění, nebo stiskněte klávesu F7. Provádění se obnoví, dokud nebude proveden následující příkaz return v aktuální metodě, a pozastaví se na následujícím spustitelném řádku.
Spustit po řádek
Když je vlákno pozastavené, je možné obnovit zpracování, dokud nebude proveden určitý řádek. Je to pohodlný způsob, jak pozastavit provedení na nějakém řádku bez nastavování bodu přerušení.
-
Umístěte kurzor na řádek, ke kterému se má program spustit.
-
Z rozevírací nabídky vyberte Spustit po řádek, nebo použijte Ctrl+R. Provádění programu se obnoví a pozastaví se těsně před tím, než se má provést určený řádek.
Je možné, že řádku nikdy nebude dosaženo a program nebude pozastaven.
Body přerušení a výjimky mohou způsobit pozastavení před dosažením určeného řádku.

Body přerušení
Perspektivy Java

Přidávání bodů přerušení
Spuštění programu Java
Obnova provádění pozastavených vláken
Spuštění a ladění
Nastavení argumentů provádění
Pozastavení vláken

Pohled Ladění