1. Nonton

Nalika eksekusi program sampeyan mandheg ing breakpoint utawa nalika sampeyan ngliwati siji instruksi sekaligus, sampeyan bisa ndeleng nilai variabel sing dikenal ing lokasi saiki ing program kasebut.

Ayo dadi nulis program sing ngisi 10array -elemen karo nomer saka 100kanggo 109. Tuladha:

Debugging ing variabel IDEA

IntelliJ IDEA cukup pinter kanggo nampilake nilai variabel penting ing ndhuwur kode kasebut. Ing kasus kita, kita ngomong babagan datavariabel array

Uga, ing sisih ngisor gambar, kita ndeleng tab Debugger mbukak (dudu Konsol ). Nampilake kabeh variabel (bebarengan karo nilai) sing dikenal ing panggonan iki ing program.

Yen sampeyan mencet F8kaping 10, sampeyan bakal nindakake 5 iterasi liwat loop (siji pencet kanggo header loop lan siji kanggo awak loop). Banjur sampeyan bakal entuk asil kaya iki:

Debugging ing variabel IDEA 2

Kita wis rampung 5metu saka 10iterasi saka daur ulang, lan sampeyan bisa ndeleng manawa larik data wis duwe 5nilai: 100, 101, 102, 103lan 104.

Miturut cara, yen sampeyan ngrusak isi array, sampeyan bisa ndeleng sawetara variabel sing luwih migunani:

Debugging ing variabel IDEA 3

2. Ngganti nilai variabel

Miturut cara, yen sampeyan pengin nyoba carane program bakal tumindak diwenehi nilai tartamtu saka variabel, sampeyan mung bisa ngganti nilai saka sembarang variabel tengen nalika program lagi mlaku (ing mode debug).

Kanggo nindakake iki, klik-tengen ing jeneng variabel utawa pencet F2:

Banjur ketik nilai anyar variabel banjur pencet Enterlan mung:

Sampeyan mung sinau paling akeh 5% kabeh fitur IntelliJ IDEA. Sawise sampeyan wis nguwasani iki, kita bakal ngomong babagan liyane.


3. Nglakokake cuplikan kode

Sampeyan uga bisa nglakokake kode sewenang-wenang sawayah-wayah nalika program sampeyan lagi mlaku. Iki rampung nggunakake kombinasi tombol Alt+ F8utawa item sing cocog ing menu konteks:

Nglakokake potongan kode

Jendhela khusus bakal mbukak ing ngendi sampeyan bisa nulis kode apa wae, lan kode kasebut bisa nggunakake variabel sing dikenal ing lokasi saiki ing eksekusi program!

Sampeyan bisa nelpon sembarang cara, ngomong, kanggo nggawe program nampilake sawetara teks ing layar tanpa interrupting sawijining karya! Tuladha:

Nglakokake potongan kode 2