1. Watch
Proqramın break point ilə dayanması və ya addım-addım icrası zamanı, hər dəfə cari proqram yerində məlum olan dəyişənlərin dəyərlərini görə bilərsiniz.
Gəlin, 10
elementdən ibarət bir massiv yazıb, onu 100
-dən 109
-a qədər rəqəmlərlə dolduraq. Nümunə:

Intellij IDEA-nın ağıllı sistemi kodun üzərində vacib dəyişənlərin dəyərlərini göstərir. Bizim nümunəmizdə bu, massiv dəyişəni data
dır.
Eyni zamanda ekranın aşağısında Debugger (və Console yox) tabını açmışıq və orda proqram yerinə uyğun olan bütün məlum dəyişənlər (onların dəyərləri ilə birlikdə) göstərilir.
Əgər F8
düyməsini 10
dəfə bassanız, siz dövrənin 5
iterasiyasını yerinə yetirəcəksiniz (bir basma dövr başlığı üçün və bir basma dövr cismi üçün). O zaman belə nəticə əldə edəcəksiniz:

Dövrənin 10
iterasiyasından 5
-i icra olunub və görürsünüz ki, massivdə artıq 5
dəyər var: 100
, 101
, 102
, 103
və 104
.
Bu arada massiv məzmununu yığıb bağlasanız, bir neçə faydalı dəyişən daha görə bilərsiniz:

2. Dəyişənin dəyərlərini dəyişmək
Bu arada, əgər proqramınızın müəyyən dəyişən dəyərlərinə necə reaksiya göstərəcəyini test etmək istəyirsinizsə, proqram işləyərkən (debug rejimində) istənilən dəyişənin dəyərini sadəcə dəyişə bilərsiniz.
Bunun üçün dəyişənin adına siçanın sağ düyməsini klikləyin və ya F2
düyməsini basın:

Sonra sadəcə olaraq dəyişən üçün yeni bir dəyər yazın və Enter
düyməsini basın, vəssalam:

3. Kod hissəsini icra etmək
Həmçinin, proqram işləyərkən istənilən anda istədiyiniz kodu icra edə bilərsiniz. Bu, Alt
+F8
(Option+F8) düymə kombinasiyası və ya kontekst menyusunun bir maddəsi vasitəsilə edilir:

Xüsusi bir pəncərə açılacaq, burada istənilən kodu yaza bilərsiniz və həmin pəncərədə proqramın cari icra anında məlum olan dəyişənlərdən istifadə edə bilərsiniz!
İstənilən metodları çağırmaq mümkündür: məsələn, proqramın işini dayandırmadan ekrana hansısa mətn çıxarmaq! Misal:

IntelliJ IDEA-nın bütün imkanlarının hələ yalnız 5%-ni öyrəndiniz. Onları mənimsədikdən sonra qalanlarını müzakirə edəcəyik.
GO TO FULL VERSION