Eclipse ашиглан хэрхэн дибаг хийх вэ: 10 алхам (зурагтай)

Агуулгын хүснэгт:

Eclipse ашиглан хэрхэн дибаг хийх вэ: 10 алхам (зурагтай)
Eclipse ашиглан хэрхэн дибаг хийх вэ: 10 алхам (зурагтай)

Видео: Eclipse ашиглан хэрхэн дибаг хийх вэ: 10 алхам (зурагтай)

Видео: Eclipse ашиглан хэрхэн дибаг хийх вэ: 10 алхам (зурагтай)
Видео: Tim Urban: Inside the mind of a master procrastinator | TED 2024, Дөрөвдүгээр сар
Anonim

Энэхүү заавар нь шинэхэн програмистуудад Eclipse ашиглан дибаг хийхийг хурдан эхлүүлэхэд туслах зорилготой юм. Энэ нь Eclipse дээр хэрхэн дибаг хийхийг харуулах энгийн програмыг ашигладаг. Энэ нь дибаг хийх үндсэн мэдлэг, ур чадварыг хамардаг тул ойлгоход хялбар, дагахад хялбар байх болно. Хөтөлбөрийг дибаг хийх горимд алхам алхамаар хэрхэн гүйцэтгэхийг харах болно.

Алхам

Eclipse Алхам 1 ашиглан дибаг хийх
Eclipse Алхам 1 ашиглан дибаг хийх

Алхам 1. Таслах цэгүүдийг тохируулна уу:

Таслах цэгийг тохируулахын тулд эхлээд кодын нэг мөрийг сонгоод дараа нь хулганыхаа зүүн талын ихэнх хэсэгт (доорх зурагт үзүүлсэн шиг) хулганы баруун товчлуур дээр дараад хулганы баруун товчийг дараад гарч ирэх жагсаалтаас "Таслах цэгийг солих" -ыг сонгоно уу. цэнхэр бөмбөг гарч ирэх бөгөөд энэ нь таслах цэгийг амжилттай тохируулсан гэсэн үг юм.

Eclipse 2 -р алхам ашиглан дибаг хийх
Eclipse 2 -р алхам ашиглан дибаг хийх

Алхам 2. Програмыг дибаг хийх горимд эхлүүлнэ үү

Бидэнд үүнийг хийх гурван арга бий: 1> F11 товчийг дарна уу; 2> Үндсэн цэсэн дэх "Run" гэсэн зүйлийг дарж, жагсаалтаас "Debug" -ыг сонгоно уу; 3> Багаж хэрэгслийн самбар дээрх алдааны дүрс дээр дарна уу (доорх зургийг үзүүлсэн шиг), дараа нь "Java програм хэлбэрээр дибаг хийх" -ийг сонгоно уу.

Eclipse 3 -р алхамаар дибаг хийх
Eclipse 3 -р алхамаар дибаг хийх

Алхам 3. Шалгахын тулд цагны хайрцагт хувьсагчдыг нэмнэ үү

Хөтөлбөр нь тасалдлын цэг тавьсан шугам дээр зогсч байгааг бид харж байна. Одоо бид хувьсагчдыг цагны хайрцагт нэмж, програм бидний хүлээж байсан шиг ажиллах эсэхийг харах болно. Цагны хайрцагт хувьсагч оруулахын тулд курсороо дараад хулганы баруун товчийг дараад гарч ирэх жагсаалтаас "Харах" -г сонгоно уу.

Eclipse 4 -р алхам ашиглан дибаг хийх
Eclipse 4 -р алхам ашиглан дибаг хийх

Алхам 4. Цагны хайрцагт байгаа хувьсагчийн утгыг шалгана уу

Одоо бид num1 ба num2 -ийн утгыг хүлээгдэж буй байдлаар харж болно, гэхдээ програм нь нийлбэрийн утгыг шинэчлэх кодыг ажиллуулаагүй тул нийлбэр нь 0.0 хэвээр байна.

Eclipse 5 -р алхам ашиглан дибаг хийх
Eclipse 5 -р алхам ашиглан дибаг хийх

Алхам 5. Орох алхам:

Функцийг ажиллуул: Одоо бид нийлбэрийг тооцоолохдоо add () функцийг ашиглана. Add () функц бидний хүлээж байсны дагуу ажиллах эсэхийг харахын тулд бид үүнд орно. Үүнийг хийхийн тулд F5 товчлуурыг дарах эсвэл багаж хэрэгслийн самбар дээрх хэрэгслийн самбар дээрх "Алхам руу нэвтрэх" дүрс дээр дарна уу, эсвэл үндсэн цэснээс "Ажиллуулах" зүйлийн унах жагсаалтаас "Алхам руу орох" -ыг сонгоно уу. Хөтөлбөр нь add () функцтэй ажиллах бөгөөд эхний гүйцэтгэх код дээр зогсох болно.

Eclipse 6 -р алхам ашиглан дибаг хийх
Eclipse 6 -р алхам ашиглан дибаг хийх

Алхам 6. Функцээс буцах:

Кодыг ажиллуулахын тулд F6 товчлуурыг дарна уу, эсвэл хэрэгслийн самбар дээрх "Алхах" дүрс дээр дарж эсвэл үндсэн цэснээс "Ажиллуулах" зүйлийн унах жагсаалтаас "Алхах" -ыг сонгоно уу. Хөтөлбөр нь add () функцаас main () руу буцах бөгөөд өмнө нь гарахдаа нэг мөрөнд зогсох болно.

Eclipse 7 -р алхамаар дибаг хийх
Eclipse 7 -р алхамаар дибаг хийх

Алхам 7. Функцээс буцах утгыг шалгана уу

Step Over програмыг ажиллуулбал нийлбэрийн утга 9.0 болж өөрчлөгдөнө.

Eclipse 8 -р алхам ашиглан дибаг хийх
Eclipse 8 -р алхам ашиглан дибаг хийх

Алхам 8. Үр дүнг хэвлэх:

Step Over ашиглан програмыг ажиллуулна уу. Println () функцийн эх код байхгүй тул бид Step Into -ийн оронд Step Over ашиглах ёстой.

Eclipse 9 -р алхам ашиглан дибаг хийх
Eclipse 9 -р алхам ашиглан дибаг хийх

Алхам 9. Дебаг хийх шүүлтүүрийг тохируулах:

Эх кодгүйгээр функц руу орохоос зайлсхийхийн тулд бид зарим тохиргоог өөрчлөх хэрэгтэй бөгөөд дибаг хийгчийг эдгээр функцууд руу орохгүй байхыг тушаалыг ашиглахыг хэлнэ. "Windows" үндсэн цэснээс "Тохиргоо" -г сонгоод доорх зурган дээрх тоонуудыг дараалан дагаж мөрдөөрэй.

Eclipse 10 -р алхам ашиглан дибаг хийх
Eclipse 10 -р алхам ашиглан дибаг хийх

Алхам 10. Үндсэн хэсэгт зогсох:

Дебаг хийх зориулалттай програмын гүйцэтгэлийг зогсоох өөр нэг арга бий-Stop in main. Энэ нь хэрэв энэ нь идэвхжсэн бол програм ажиллаж эхлэх бүрт main () програмын анхны гүйцэтгэх код дээр зогсох бөгөөд ингэснээр кодыг гараар ажиллуулах боломжтой болно. "Үндсэн дээр зогсоох" -ыг идэвхжүүлэхийн тулд төсөл хайгч цонхон дээрх төслийн нэр дээр хулганы баруун товчийг дараад "шинж чанар" -ыг сонгоод "xxx -ийн шинж чанарууд" (xxx бол төслийн нэр) харилцах цонхыг гаргаж ирэх ба дараа нь тэмдэглэгдсэн тоонуудыг дараалан дагаж мөрдөөрэй.

Зөвлөмж

  • Ерөнхийдөө бид "{" эсвэл "}" гэсэн сэтгэгдлүүдээс бусад тохиолдолд програмын хаана ч зогсох цэгийг тогтоож болно, гэхдээ бодит амьдрал дээр бид холбогдох кодын хувьд цэгийн цэгийг тогтоох ёстой, өөрөөр хэлбэл утга учиртай цэг тавих;
  • Хэрэв та програмыг дибаг хийх горимд гараар ажиллуулахыг хүсэхгүй байгаа бол багаж хэрэгслийн самбар дээрх "Үргэлжлүүлэх товчлуур" дээр дарж дараагийн таслах цэг рүү гүйх эсвэл таслах цэг байхгүй бол дибаг дуусгаж болно.

Зөвлөмж болгож буй: