Pohled Ladění


Tento pohled umožní řídit ladění nebo běh programu v pracovní ploše. Zobrazí blok zásobníků pro pozastavená jednotkového procesu u každého cíle, který ladíte. Jednotlivé jednotkové procesy vašeho programu znázorněná jako uzly stromu. Zobrazuje proces pro každý spuštěný cíl.

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

Pohled Ladění

Níže uvádíme příkazy dostupné v pohledu Ladění.

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 jednotkových procesů včetně stavu běžících jednotkových procesů 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 nedotčená a podrží si své aktuální hodnoty. Například statický vektor obsahující prvky se nevymaže.
Poznámka: Tento příkaz je dostupný pouze v případě, že základní systém VM tuto funkci podporuje.
Akce kontextové nabídky a pohledu
  Upravit... Zobrazí dialogové okno konfigurace spuštění, jež umožňuje provedení změn. Kontextová nabídka
Upravit vyhledání zdroje Upravit vyhledání zdroje Zobrazí dialogové okno vyhledání zdroje, jež umožňuje provedení změn. Kontextová nabídka
  Najít... Zobrazí dialogové okno pro vyhledání prvku v pohledu Ladění. 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 deklarovaného typu vybraného bloku 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 Obnovit

Obnovit

Obnoví provádění pozastaveného jednotkového procesu.

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é jednotkové procesy Zobrazit systémové jednotkové procesy Tato volba umožňuje zapínání a vypínání zobrazení systémových jednotkových procesů Akce pohledu
Zobrazit skupiny jednotkových procesů Zobrazit skupiny jednotkových procesů Tato volba umožňuje zapínání a vypínání zobrazení skupin jednotkových procesů 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ý jednotkový proces 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
Ukončit a znovu spustit Ukončit & 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 & Odebrat

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

Kontextová nabídka
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
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í pojmy

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 jednotkových procesů
Spuštění a ladění
Krokování běhu programu
Pozastavení jednotkových procesů

Související odkazy

Předvolby ladění
Akce spuštění a ladění
Pohledy a editory