Hibakeresés nézet

Ez a nézet lehetővé teszi a munkaterület programjainak futtatásának vagy hibakeresésének irányítását. Minden hibakeresés alatt álló célhoz megjeleníti a felfüggesztett szálak veremkeretét. A program minden szála a fa egy csomópontjaként jelenik meg. Megjeleníti minden futtatott cél folyamatát.

Ha a szál fel van függesztve, akkor a veremkeretei leszármazott elemként jelennek meg.

Hibakeresés nézet parancsok

Parancs

Név

Leírás

Folytatás gomb

Folytatás

A parancs folytatja a felfüggesztett szálat.

Felfüggesztés gomb

Felfüggesztés

A parancs felfüggeszti a cél kijelölt szálát, így tallózhatja vagy módosíthatja a kódot, megvizsgálhatja az adatokat, léptethet, és így tovább.

Lezárás gomb

Lezárás

A parancs lezárja a kijelölt hibakeresési célt.

Előugró menü Lezárás & Eltávolítás parancsa
Csak előugró menüben

Lezárás & Eltávolítás

A parancs lezárja a kijelölt hibakeresési célt és eltávolítja a nézetből.

Előugró menü Mindent lezár parancsa
Csak előugró menüben

Mindet lezárja

A parancs lezárja a nézet minden aktív indítását.

Szétkapcsolás gomb

Szétkapcsolás

A parancs távoli hibakeresésnél szétkapcsolja a hibakeresőt a kijelölt hibakeresési céltól.

Minden lezárt indítás eltávolítása gomb

Minden lezárt indítás eltávolítása

A parancs töröl minden lezárt hibakeresés célt a nézetből.

Léptetés szűrőkkel gomb Lépésszűrők használata A parancs ki/be kapcsolja a lépésszűrőket. Ha be van kapcsolva, akkor minden lépésfunkció alkalmaz lépésszűrőket.
Belelép gomb

Belelép

A parancs belelép a kiemelt utasításba.

Átlép gomb

Átlép

A parancs átlép a kiemelt utasításon. A végrehajtás a metódus következő soránál folytatódik (vagy ha egy metódus végére ért, akkor az azt meghívó metódusban).

A kurzor a metódus deklarációjának végére ugrik és kijelöli ezt a sort.

Visszatérésig futtat gomb

Visszatérésig futtat

A parancs kilép az aktuális metódusból. A beállítás leállítja a végrehajtást a metódusból kilépés után.

Minősített nevek megjelenítése gomb

Minősített nevek megjelenítése

Ezzel a beállítással a képzett nevek megjelenítését lehet ki-be kapcsolni.

Előugró menü Verem másolása parancsa
Csak előugró menüben

Verem másolása

Ez a parancs a felfüggesztett szálak kijelölt vermén kívül a futó szálak állapotát is a vágólapra másolja.

Verem másolása parancs az előugró menüben

Keretbe ejt

A paranccsal visszaejthet és újra beléphet egy adott veremkeretbe. Ez a szolgáltatás hasonló a " visszafele futtatáshoz" és a program félúton újraindításához.

Ahhoz, hogy visszaejtsen és újra belépjen egy megadott veremkeretbe, jelölje ki az "ejteni" kívánt veremkeretet, és válassza a Keretbe ejt parancsot.

A szolgáltatásnak vannak buktatói:

  • A verem natív metódusán túl nem ejthet.
  • A globális adatok nem változnak, és megtartják aktuális értéküket. Például egy elemeket tartalmazó statikus vektor nem fog kiürülni.
Megjegyzés: A parancs csak akkor engedélyezett, ha az alapul szolgáló VM támogatja ezt a szolgáltatást.

Újraindítás parancs az előugró menüben
Csak előugró menüben

Újraindítás

A parancs újraindítja a kijelölt hibakeresési célt.

Csak előugró menüben

Tulajdonságok

A parancs megjeleníti a kijelölt indítás tulajdonságait. Lehetővé teszi a kijelölt folyamat teljes parancssorának megjelenítését is.

 

Kapcsolódó fogalmak

Hibakereső
Java nézetek
Helyi hibakeresés
Távoli hibakeresés

Kapcsolódó feladatok

Hibakereső indítási beállításainak módosítása
Csatlakozás távoli VM-hez a Távoli Java alkalmazás indítása beállítással
VM kapcsolat megszakítása
Java programok indítása
Hibakeresés előkészítése
Felfüggesztett szálak végrehajtásának folytatása
Futtatás és hibakeresés
Program végrehajtásának léptetése
Szálak felfüggesztése

Kapcsolódó leírások

Hibakeresési beállítások
Futtatási és hibakeresési műveletek
Nézetek és szerkesztők