Pohled Ladění

Pohled Ladění umožňuje řídit ladění či provádění programu v pracovní ploše. Zobrazí blok zásobníků pro pozastavená podprocesu u každého cíle, který ladíte. Jednotlivé podprocesy vašeho programu znázorněná jako uzly stromu. Zobrazuje proces pro každý spuštěný cíl.

Pokud je podproces pozastavený, jeho bloky zásobníků jsou zobrazeny jako podřízené prvky.

Pohled Ladění

Příkazy řízení provádění umožňují ladění, spouštění, zastavování a krokování prostřednictvím kódu.

Příkazy v pohledu Ladění

Příkaz

Název

Popis

Dostupnost

Příkaz Kopírovat zásobník v kontextové nabídce

Kopírovat zásobník

Kopíruje vybranou sadu pozastavených podprocesů včetně stavu běžících podprocesů do schránky.

Kontextová nabídka
Tlačítko Odpojit

Odpojit

Odpojuje ladicí program od vybraného cíle vzdáleného ladění.

Akce kontextové nabídky a pohledu
Příkaz Kopírovat zásobník v kontextové nabídce

Umístit na rámec

Tento příkaz umožňuje se vrátit a znovu vstoupit do určeného bloku zásobníků. Tato funkce je podobná jako "spuštění opačným směrem" a restartování programu uprostřed kódu.

Chcete-li se vrátit a znovu vstoupit do určeného bloku zásobníků, vyberte blok zásobníků, k němuž se chcete "vrátit" a zvolte Umístit na rámec.

U této funkce je nutno upozornit na některé aspekty:

  • V zásobníku se nemůžete vrátit za nativní metodu.
  • Globální data zůstanou zachovaná a podrží si své aktuální hodnoty. Například statický vektor obsahující prvky se nevymaže.
Poznámka: Tento příkaz je povolen pouze v případě, že základní systém VM tuto funkci podporuje.
Akce kontextové nabídky a pohledu
  Upravit [název konfigurace]... Zobrazí dialogové okno konfigurace spuštění pro přidruženou konfiguraci spuštění a umožňuje úpravu této konfigurace. Kontextová nabídka
  Upravit filtry kroků Otevírá stránku předvoleb Filtrování kroků umožňující úpravu filtrů kroků Kontextová nabídka
Upravit vyhledání zdroje Upravit vyhledání zdroje Otevře dialogové okno vyhledání zdroje, jež umožňuje provedení změn. Kontextová nabídka
  Filtrovat balík Přidává obsahující balík pro typ z aktuálně pozastaveného provádění do filtrů kroků Kontextová nabídka
  Filtrovat typ Přidává typ z aktuálně pozastaveného provádění do seznamu filtrů kroků Kontextová nabídka
  Najít... Otevře dialogové okno hledání prvku pohledu Ladění. Kontextová nabídka
  Vyhledat zdroj Vynucuje vyhledání zdroje Kontextová nabídka
  Otevřít deklarovaný typ Otevře deklarovaný typ zvoleného bloku zásobníků v novém editoru. Kontextová nabídka
  Otevřít hierarchii deklarovaného typu Zobrazí hierarchii typu pro deklarovaný typ nebo zvolený blok zásobníků. Kontextová nabídka
 

Vlastnosti

Tento příkaz zobrazí vlastnosti vybraného spuštění. Také umožňuje zobrazit celý příkazový řádek pro vybraný proces.

Kontextová nabídka
Příkaz Znovu spustit v kontextové nabídce

Znovu spustit

Tento příkaz znovu spustí vybraný cíl ladění.

Kontextová nabídka
Tlačítko Odebrat všechna ukončená spuštění

Odebrat všechna ukončená spuštění

Vymaže všechny ukončené cíle ladění ze zobrazení pohledu.

Akce kontextové nabídky a pohledu
Tlačítko Pokračovat

Pokračovat

Pokračuje v provádění pozastaveného podprocesu.

Akce kontextové nabídky, nabídky Spustit a pohledu
Zobrazit monitory Zobrazit monitory

Tato volba umožňuje zobrazit nebo skrýt monitory.

Poznámka: Tento příkaz zobrazí informace monitoru pouze v případě, že to použitý systém VM podporuje.

Akce pohledu
Tlačítko Zobrazit kvalifikované názvy

Zobrazit kvalifikované názvy

Tuto volbu je možno zapnout nebo vypnout, aby se zobrazily nebo naopak skryly kvalifikované názvy.

Akce pohledu
Zobrazit systémové podprocesy Zobrazit systémové podprocesy Tato volba umožňuje zapínání a vypínání zobrazení systémových podprocesů Akce pohledu
Zobrazit skupiny podprocesů Zobrazit skupiny podprocesů Tato volba umožňuje zapínání a vypínání zobrazení skupin podprocesů Akce pohledu
Tlačítko Vstoupit do

Vstoupit do

Vstupuje do zvýrazněného příkazu.

Akce kontextové nabídky, nabídky Spustit a pohledu
Tlačítko Překročit

Překročit

Překročí zvýrazněný příkaz. Provádění bude pokračovat na dalším řádku buď v téže metodě, nebo (pokud jste na konci metody) budce pokračovat v metodě, z níž byla aktuální metoda vyvolána.

Kurzor přeskočí na deklaraci metody a vybere tento řádek.

Akce kontextové nabídky, nabídky Spustit a pohledu
Tlačítko Spustit do návratu

Krok zpět

Vystoupí z aktuální metody. Tato volba zastaví provádění po opuštění aktuální metody.

Akce kontextové nabídky, nabídky Spustit a pohledu
Tlačítko Pozastavit

Pozastavit

Pozastaví vybraný podproces cíle tak, že můžete procházet a upravit kód, zkontrolovat data, krokovat atd.

Akce kontextové nabídky, nabídky Spustit a pohledu
Tlačítko Ukončit

Ukončit

Ukončuje vybraný cíl ladění.

Akce kontextové nabídky, nabídky Spustit a pohledu
Příkaz Ukončit vše v kontextové nabídce

Ukončit vše

Ukončuje všechna aktivní spuštění v pohledu.

Kontextová nabídka
Ukončit a znovu spustit Ukončit a znovu spustit Ukončí zvolený cíl ladění a poté jej opět spustí. Kontextová nabídka
Příkaz Ukončit & odebrat v kontextové nabídce

Ukončit a odebrat

Ukončí vybraný cíl ladění a odebere jej z pohledu.

Kontextová nabídka
Tlačítko Krokovat s filtry Používat filtry kroků Zapíná a vypíná filtrování kroků. Když je zapnutý, všechny krokovací funkce aplikují filtry kroků. Akce kontextové nabídky, nabídky Spustit a pohledu

Související koncepce

Ladicí program
Pohledy Java
Lokální ladění
Dálkové ladění

Související úlohy

Změna voleb spuštění ladicího programu
Připojení ke vzdálenému VM pomocí konfigurace spuštění vzdálené aplikace Java
Odpojení od VM
Spuštění programu Java
Příprava na ladění
Obnova provádění pozastavených podprocesů
Spuštění a ladění
Krokování běhu programu
Pozastavení podprocesů

Související odkazy

Předvolby ladění
Pohledy a editory
Nabídka Spustit