1. Figyeld
Amikor a program végrehajtása leáll egy törésponton, vagy amikor egy utasításon lépünk keresztül, megtekinthetjük a program aktuális helyén ismert változók értékeit.
Írjunk egy programot, amely egy -elem tömböt tölt ki a -tól -ig 10
terjedő számokkal . Példa:100
109
![Hibakeresés az IDEA változókban](https://cdn.codegym.cc/images/article/ebc4de5e-3771-4a7e-a57d-989e64aac076/1080.jpeg)
Az IntelliJ IDEA elég okos ahhoz, hogy a fontos változók értékeit közvetlenül a kód felett jelenítse meg. Esetünkben a data
tömbváltozóról beszélünk
Ezenkívül a képernyőkép alján a Debugger fület látjuk nyitva (nem a konzolt ). Megjeleníti az összes változót (értékeivel együtt), amely a program ezen a helyén ismert.
Ha 10-szer megnyomja F8
, akkor 5 iterációt hajt végre a cikluson keresztül (egy megnyomás a hurok fejlécéhez és egy a hurok törzséhez). Akkor a következő eredményt kapod:
![Hibakeresés az IDEA változókban 2](https://cdn.codegym.cc/images/article/dd1ca36c-befa-4924-ba9c-10e0b4be2370/1080.jpeg)
Befejeztük a ciklus 5
iterációit 10
, és láthatja, hogy az adattömbnek már vannak 5
értékei: 100
, 101
, 102
, 103
és 104
.
Egyébként, ha összecsukja a tömb tartalmát, még néhány hasznos változót láthat:
![Hibakeresés az IDEA változókban 3](https://cdn.codegym.cc/images/article/02c8f054-54bf-4243-bb3d-7b8f0667b4d8/512.jpeg)
2. Változók értékének megváltoztatása
Mellesleg, ha szeretné tesztelni, hogy a program hogyan fog viselkedni bizonyos változóértékek mellett, egyszerűen megváltoztathatja bármelyik változó értékét a program futása közben (debug módban).
Ehhez kattintson a jobb gombbal a változó nevére, vagy nyomja meg a következőt F2
:
![](https://cdn.codegym.cc/images/article/bd884502-cd8b-470f-9d71-c1cbaba2068a/512.jpeg)
Ezután egyszerűen írja be a változó új értékét, és nyomja meg a gombot, Enter
és ennyi:
![](https://cdn.codegym.cc/images/article/73c8e038-bf74-4436-98c6-38d027e8263e/512.jpeg)
Most tanulta meg az IntelliJ IDEA összes funkciójának legfeljebb 5%-át . Ha ezeket elsajátítottad, beszélünk a többiről.
3. Egy kódrészlet végrehajtása
A program futása közben tetszőleges kódot is lefuttathat. Alt
Ez a + F8
billentyűkombináció vagy a helyi menü megfelelő elemének használatával történik :
![Egy kódrészlet végrehajtása](https://cdn.codegym.cc/images/article/7a778cb8-afaa-4798-b4b1-5658ae482295/1080.jpeg)
Megnyílik egy speciális ablak, ahová tetszőleges kódot írhat, és ez a kód bármilyen, az aktuális helyen ismert változót használhat a program végrehajtása során!
Bármilyen módszert hívhatunk, mondjuk, hogy a program a munkájának megszakítása nélkül jelenítsen meg valamilyen szöveget a képernyőn! Példa:
![A 2-es kódrészlet végrehajtása](https://cdn.codegym.cc/images/article/8ad1ca69-7eb5-4845-a236-78e1b00f7dd5/800.jpeg)
GO TO FULL VERSION