Kā atkļūdot, izmantojot Eclipse: 10 soļi (ar attēliem)

Satura rādītājs:

Kā atkļūdot, izmantojot Eclipse: 10 soļi (ar attēliem)
Kā atkļūdot, izmantojot Eclipse: 10 soļi (ar attēliem)

Video: Kā atkļūdot, izmantojot Eclipse: 10 soļi (ar attēliem)

Video: Kā atkļūdot, izmantojot Eclipse: 10 soļi (ar attēliem)
Video: How To Contact Spotify For Support 2024, Aprīlis
Anonim

Šīs instrukcijas mērķis ir palīdzēt iesācējiem programmētājiem ātri sākt atkļūdošanu, izmantojot Eclipse. Tā izmanto vienkāršu programmu, lai parādītu, kā atkļūdot Eclipse. Tas aptver pamata atkļūdošanas zināšanas un prasmes, tāpēc to būs viegli saprast un sekot. Redzēsim, kā programma soli pa solim darbojas atkļūdošanas režīmā.

Soļi

Atkļūdošana, izmantojot Eclipse 1. darbība
Atkļūdošana, izmantojot Eclipse 1. darbība

1. solis. Iestatiet robežvērtības:

Lai iestatītu pārtraukuma punktu, vispirms atlasiet vienu koda rindu, pēc tam pārvietojiet peli uz šīs līnijas kreisās daļas lielāko daļu (kā parādīts zemāk esošajā attēlā), veiciet dubultklikšķi vai noklikšķiniet ar peles labo pogu, pēc tam uznirstošajā sarakstā atlasiet “Pārslēgt pārtraukuma punktu”. parādīsies zila bumba, tas nozīmē, ka pārtraukuma punkts ir veiksmīgi iestatīts.

Atkļūdošana, izmantojot Eclipse 2. darbību
Atkļūdošana, izmantojot Eclipse 2. darbību

2. solis. Sāciet programmu atkļūdošanas režīmā:

Mums ir trīs veidi, kā to izdarīt: 1> Nospiediet F11; 2> Noklikšķiniet uz vienuma “Palaist” galvenajā izvēlnē, pēc tam nolaižamajā sarakstā atlasiet “Atkļūdot”; 3> Rīku panelī noklikšķiniet uz kļūdas ikonas (kā parādīts attēlā), pēc tam atlasiet “Atkļūdot kā Java lietojumprogrammu”.

Atkļūdošana, izmantojot Eclipse 3. darbību
Atkļūdošana, izmantojot Eclipse 3. darbību

3. solis. Pievienojiet mainīgos skatīšanās lodziņam pārbaudei:

Mēs redzam, ka programma tagad apstājas pie līnijas, uz kuras esam noteikuši pārtraukuma punktu. Tagad mēs pievienosim mainīgos skatīšanās lodziņam, lai redzētu, vai programma darbosies, kā mēs gaidījām. Lai pulksteņa lodziņā pievienotu mainīgo, novietojiet kursoru uz tā, ar peles labo pogu noklikšķiniet, pēc tam uznirstošajā sarakstā atlasiet “Skatīties”.

Atkļūdošana, izmantojot Eclipse 4. darbību
Atkļūdošana, izmantojot Eclipse 4. darbību

4. solis. Pārbaudiet mainīgo vērtības pulksteņa lodziņā:

Tagad mēs redzam, ka num1 un num2 vērtība ir tāda, kā paredzēts, bet summa joprojām ir 0,0, jo programma nav palaidusi kodu, kas atjauninās summas vērtību.

Atkļūdošana, izmantojot Eclipse 5. darbību
Atkļūdošana, izmantojot Eclipse 5. darbību

Solis 5. Solis:

Ievadiet funkciju: Tagad, lai aprēķinātu summu, mēs izmantosim funkciju add (). Lai redzētu, vai funkcija add () darbosies, kā mēs gaidījām, mēs tajā iesaistīsimies. Lai to izdarītu, vienkārši nospiediet F5 vai rīku panelī nospiediet ikonu "Solis iekšā" rīku panelī vai galvenajā izvēlnē vienuma "Palaist" nolaižamajā sarakstā atlasiet "Solis iekšā". Programma darbosies funkcijā add () un apstāsies pie pirmā izpildāmā koda.

Atkļūdošana, izmantojot Eclipse 6. darbību
Atkļūdošana, izmantojot Eclipse 6. darbību

6. solis. Atgriezieties no funkcijas:

Palaidiet kodu, nospiežot F6 vai nospiežot ikonu "Step Over" rīku panelī vai galvenajā izvēlnē, vienuma "Run" nolaižamajā sarakstā atlasiet "Step Over". Programma atgriezīsies no funkcijas add () uz galveno () un apstāsies tajā pašā rindā, kad tā aizgāja iepriekš.

Atkļūdošana, izmantojot Eclipse 7. darbību
Atkļūdošana, izmantojot Eclipse 7. darbību

7. darbība. Pārbaudiet funkcijas atdeves vērtību:

Palaidiet programmu ar Step Over, summas vērtība tiks mainīta uz 9.0.

Atkļūdošana, izmantojot Eclipse 8. darbību
Atkļūdošana, izmantojot Eclipse 8. darbību

8. solis. Izdrukājiet rezultātu:

Palaidiet programmu ar Step Over. Mums ir jāizmanto Step Over, nevis Step Into, jo mums nav funkcijas println () avota koda.

Atkļūdošana, izmantojot Eclipse 9. darbību
Atkļūdošana, izmantojot Eclipse 9. darbību

9. solis. Iestatiet atkļūdošanas filtru:

Lai izvairītos no ieiešanas funkcijās bez avota koda, mums būs jāpārveido dažas konfigurācijas, lai norādītu atkļūdotājam neielaisties šajās funkcijās pat tad, ja tiek izmantota komanda. Galvenajā izvēlnē “Windows” atlasiet “Preference”, pēc tam sekojiet zemāk redzamajā attēlā redzamajiem cipariem:

Atkļūdošana, izmantojot Eclipse 10. darbību
Atkļūdošana, izmantojot Eclipse 10. darbību

10. solis. Apstājieties galvenokārt:

Ir vēl viens veids, kā apturēt programmas izpildi atkļūdošanas nolūkos-Stop in main. Tas nozīmē, ka, ja tas ir iespējots, katru reizi, kad programma sāk darboties, tā apstāsies pie pirmā izpildāmā koda galvenajā (), lai kodu varētu palaist manuāli. Lai iespējotu “Stop in main”, ar peles labo pogu noklikšķiniet uz projekta nosaukuma Project Explorer logā, atlasiet “property”, lai tiktu parādīts dialoglodziņš “xxx rekvizīti” (xxx ir projekta nosaukums), pēc tam veiciet darbības, kas secīgi apzīmētas ar cipariem.

Padomi

  • Parasti mēs varam iestatīt pārtraukuma punktu visur programmā, izņemot komentārus “{“vai “}”, bet reālajā praksē mums jāiestata pārtraukuma punkts attiecīgajam kodam, ti, jānosaka nozīmīgs pārtraukuma punkts;
  • Ja nevēlaties palaist programmu manuāli atkļūdošanas režīmā, varat nospiest pogu “Atsākt” rīku panelī, lai palaistu līdz nākamajam pārtraukuma punktam, vai pabeigt atkļūdošanu, ja vairs nav pārtraukuma punktu.

Ieteicams: