Eclipse yordamida disk raskadrovka qilish: 10 qadam (rasmlar bilan)

Mundarija:

Eclipse yordamida disk raskadrovka qilish: 10 qadam (rasmlar bilan)
Eclipse yordamida disk raskadrovka qilish: 10 qadam (rasmlar bilan)

Video: Eclipse yordamida disk raskadrovka qilish: 10 qadam (rasmlar bilan)

Video: Eclipse yordamida disk raskadrovka qilish: 10 qadam (rasmlar bilan)
Video: EXCEL 14-DARS || EXCEL DASTURIDA VPR FORMULASI || AFSONAVIY VPRDA ISHLASH || VLOOKUP FUNKSIYASI 2024, Aprel
Anonim

Bu ko'rsatma yangi kelgan dasturchilarga Eclipse yordamida tuzatishni tezda boshlashiga yordam berishga qaratilgan. Eclipse -da disk raskadrovka qilishni ko'rsatish uchun oddiy dasturdan foydalaniladi. U disk raskadrovka bo'yicha asosiy bilim va ko'nikmalarni o'z ichiga oladi, shuning uchun tushunish oson va amal qilish oson bo'ladi. Biz dastur disk raskadrovka rejimida bosqichma-bosqich bajarilishini ko'ramiz.

Qadamlar

Tutilish bilan disk raskadrovka 1 -qadam
Tutilish bilan disk raskadrovka 1 -qadam

Qadam 1. To'xtash nuqtalarini o'rnating:

To'xtash nuqtasini o'rnatish uchun birinchi navbatda bitta kod qatorini tanlang, so'ng sichqonchani ushbu satrning eng chap qismiga o'tkazing (rasmda ko'rsatilgandek), sichqonchaning o'ng tugmachasini ikki marta bosing yoki o'ng tugmasini bosing, so'ng ochiladigan ro'yxatda "To'xtash nuqtasini almashtirish" -ni tanlang. ko'k to'p paydo bo'ladi, ya'ni to'xtash nuqtasi muvaffaqiyatli o'rnatildi.

Tutilish bilan disk raskadrovka 2 -qadam
Tutilish bilan disk raskadrovka 2 -qadam

Qadam 2. Dasturni disk raskadrovka rejimida ishga tushiring:

Buning uchta usuli bor: 1> F11 tugmasini bosing; 2> Asosiy menyuda "Ishga tushirish" bandini bosing va ochiladigan ro'yxatda "Debug" -ni tanlang; 3> Asboblar panelidagi xato belgisini bosing (rasmda ko'rsatilgandek), so'ng "Java ilovasi sifatida disk raskadrovka" -ni tanlang.

Tutilish bilan disk raskadrovka 3 -qadam
Tutilish bilan disk raskadrovka 3 -qadam

3 -qadam. Tekshirish uchun soatlar qutisiga o'zgaruvchilar qo'shing:

Biz ko'rishimiz mumkinki, dastur to'xtash nuqtasini o'rnatgan chiziqda to'xtaydi. Endi biz dastur kutilganidek ishlaydimi yoki yo'qligini ko'rish uchun o'zgaruvchilarni ko'rish oynasiga qo'shamiz. Ko'rish maydoniga o'zgaruvchini qo'shish uchun kursorni ustiga bosing, sichqonchaning o'ng tugmachasini bosing va ochilgan ro'yxatda "Ko'rish" -ni tanlang.

Tutilish bilan disk raskadrovka 4 -qadam
Tutilish bilan disk raskadrovka 4 -qadam

Qadam 4. Kuzatuv qutisidagi o'zgarmaydigan qiymatlarni tekshiring:

Endi biz num1 va num2 qiymatlarini kutilganidek ko'rishimiz mumkin, lekin sum hali ham 0,0, chunki dasturda summaning qiymatini yangilaydigan kod ishlamaydi.

Tutilish bilan disk raskadrovka 5 -qadam
Tutilish bilan disk raskadrovka 5 -qadam

5 -qadam

Funktsiyaga kiring: Endi biz summani hisoblash uchun add () funktsiyasidan foydalanamiz. Add () funktsiyasi biz kutganimizdek ishlashini bilish uchun biz unga qadam qo'yamiz. Buni amalga oshirish uchun F5 tugmachasini bosing yoki asboblar panelida asboblar panelidagi "Kirish" belgisini bosing yoki asosiy menyuda "Ishga tushirish" bandining ochiladigan ro'yxatida "Kirish" -ni tanlang. Dastur add () funktsiyasida ishlaydi va birinchi bajariladigan kodda to'xtaydi.

Tutilish bilan disk raskadrovka 6 -qadam
Tutilish bilan disk raskadrovka 6 -qadam

Qadam 6. Funktsiyadan qaytish:

Kodni F6 tugmachasini bosib yoki asboblar panelidagi "O'tish" belgisini yoki asosiy menyuda "Ishga tushirish" bandining ochiladigan ro'yxatida "O'tish" -ni tanlang. Dastur add () funktsiyasidan main () ga qaytadi va oldin chiqib ketganda bir qatorda to'xtaydi.

Tutilish 7 bilan disk raskadrovka
Tutilish 7 bilan disk raskadrovka

Qadam 7. Funktsiyadan qaytish qiymatini tekshiring:

Dasturni Over Over bilan ishga tushiring, summaning qiymati 9.0 ga o'zgartiriladi.

Eclipse 8 -qadam bilan disk raskadrovka
Eclipse 8 -qadam bilan disk raskadrovka

8 -qadam Natijani chop eting:

"Over Over" bilan dasturni ishga tushiring. Biz "Step Into" o'rniga "Step Over" dan foydalanishimiz kerak, chunki bizda println () funktsiyasining manba kodi yo'q.

Eclipse 9 -qadam bilan disk raskadrovka
Eclipse 9 -qadam bilan disk raskadrovka

Qadam 9. Debug filtrini o'rnating:

Manba kodisiz funktsiyalarga kirishni oldini olish uchun, biz ba'zi konfiguratsiyalarni o'zgartirishimiz kerak, bu xatolarni tuzatuvchiga bu funktsiyalarga kirmaslikni, hatto buyruq ham ishlatilishini aytadi. "Windows" asosiy menyusida "Preferences" -ni tanlang, so'ngra quyidagi rasmdagi raqamlarga amal qiling:

Eclipse 10 -qadam bilan disk raskadrovka
Eclipse 10 -qadam bilan disk raskadrovka

10 -qadam. Asosiy to'xtating:

Nosozliklarni tuzatish uchun dasturning bajarilishini to'xtatishning yana bir yo'li bor-Asosiy to'xtatish. Bu shuni anglatadiki, agar u yoqilgan bo'lsa, har safar dastur ishga tushganda, u main () dagi birinchi bajariladigan kodda to'xtaydi, shunda kod qo'lda ishga tushadi. "Asosiy to'xtatish" ni yoqish uchun, loyiha qidiruvchisi oynasida loyiha nomini o'ng tugmasini bosing, "xxx uchun xossalar" (xxx - loyiha nomi) muloqot oynasini chiqarish uchun "xususiyat" ni tanlang, so'ngra belgilangan raqamlarni ketma -ket bajaring.

Maslahatlar

  • Umuman olganda, biz dasturning hamma joyida to'xtash nuqtasini belgilashimiz mumkin, "{" yoki "}" izohlaridan tashqari, lekin amalda biz tegishli kod bo'yicha to'xtash nuqtasini, ya'ni mazmunli to'xtash nuqtasini o'rnatishimiz kerak;
  • Agar siz dasturni disk raskadrovka rejimida qo'lda ishlatishni xohlamasangiz, keyingi to'xtash nuqtasiga o'tish uchun asboblar panelidagi "Resume tugmachasini" bosishingiz yoki boshqa to'xtash nuqtalari bo'lmasa, disk raskadrovka jarayonini tugatishingiz mumkin.

Tavsiya: