Java program végrehajtásának léptetése

Egy szál felfüggesztése esetén a lépésvezérlőkkel léptethet át sorról sorra egy program végrehajtásán. Ha töréspontba ütközik egy léptetés művelet elvégzésekor,  akkor a végrehajtás felfüggesztődik és a lépés művelet véget ér.

Átlép

  1. Jelöljön ki egy veremkeretet a Hibakeresés nézetben. A veremkeret aktuálisan végrehajtott sora ki van emelve a szerkesztő Hibakeresés perspektívájában.
  2. Kattintson az Átlépés gombra [ Átlépés gomb ] a nézet eszköztáron, vagy nyomja meg az F6 billentyűt. Az aktuálisan kijelölt sor végrehajtódik, majd a következő végrehajtható sornál ismét életbe lép a felfüggesztés.

Belelép

  1. Jelöljön ki egy veremkeretet a Hibakeresés nézetben. A kijelölt keret aktuálisan végrehajtott sora ki van emelve a szerkesztő Hibakeresés perspektívájában.
  2. Kattintson a Belelépés gombra [ Belelépés gomb ] a nézet eszköztáron, vagy nyomja meg az F5 billentyűt. Ez meghívja a jelenleg futtatásra kijelölt sor következő kifejezését, és a meghívott metódus következő végrehajtható soránál ismét életbe lép a felfüggesztés.

Belelépés kijelölésbe

  1. Jelöljön ki egy veremkeretet a Hibakeresés nézetben. A kijelölt keret aktuálisan végrehajtott sora ki van emelve a szerkesztő Hibakeresés perspektívájában.
  2. A Java szerkesztőben, a végrehajtás aktuális sorában helyezze a kurzort annak a metódusnak a nevére, amibe bele szeretne lépni.
  3. Kattintson a Belelépés kijelölésbe műveletre a Futtatás menüben vagy a Java szerkesztő előugró menüben, vagy nyomja meg a Ctrl-F5 billentyűket. A végrehajtás folytatódik, míg a kijelölt metódus el nincs indítva.

Léptetés szűrővel

  1. Kapcsolja át a léptetésszűrő használata gombot [ Létetésszűrő használata ] a Hibakeresés nézet eszköztárában, vagy nyomja meg a Shift+F5 billentyűket. Amikor a művelet be van kapcsolva, minden egyes léptetésművelet (átlépés, belelépés, visszalépés) hatással lesz a Opens the Step Filtering preference page Java > Hibakeresés > Léptetésszűrés beállításoldalon megadott léptetésszűrés-készletre. Léptetésművelet indításakor a léptetés addig folytatódik, míg el nem ér egy nem szűrt helyhez, vagy amíg töréspontba nem ütközik.

Visszalépés

  1. Jelöljön ki egy veremkeretet a Hibakeresés nézetben. A kijelölt keret aktuálisan végrehajtott sora ki van emelve a szerkesztő Hibakeresés perspektívájában.
  2. Kattintson a Visszalépés gombra [ Visszalépés gomb ] a nézet eszköztáron, vagy nyomja meg az F7 billentyűt. A végrehajtás folytatódik, míg a következő visszatérési utasítás végre nem hajtódik, és a végrehajtás felfüggesztése a következő végrehajtható sornál lép érvénybe.

Futtatás sorig

Egy szál felfüggesztésekor lehetőség van a végrehajtás folytatására egy adott vonal végrehajtásáig. Ez a végrehajtás felfüggesztésének kényelmes módja, ha nem akar töréspontot beállítani.

  1. Helyezze a kurzort arra a sorra, amelyiknél futtatni szeretné a programot.
  2. Válassza a Futtatás sorig parancsot [ Futtatás sorig ] az előugró menüből, vagy használja a Ctrl+R billentyűkombinációt. Folytatódik a program végrehajtása, majd felfüggesztődik pontosan a megadott sor végrehjtása előtt.

Előfordulhat, hogy azt a sort soha nem éri el, és így a program soha nem lesz felfüggesztve. 

A töréspontok és kivételek okozhatják a program megadott sor előtti felfüggesztését.

Kapcsolódó fogalmak
Töréspontok
Java perspektívák

Kapcsolódó feladatok
Töréspontok hozzáadása
Java programok indítása
Felfüggesztett szálak végrehajtásának folytatása
Futtatás és hibakeresés
Futtatási paraméterek beállítása
Szálak felfüggesztése

Kapcsolódó leírás
Hibakeresés nézet