Si të korrigjoni me eklipsin: 10 hapa (me fotografi)

Përmbajtje:

Si të korrigjoni me eklipsin: 10 hapa (me fotografi)
Si të korrigjoni me eklipsin: 10 hapa (me fotografi)

Video: Si të korrigjoni me eklipsin: 10 hapa (me fotografi)

Video: Si të korrigjoni me eklipsin: 10 hapa (me fotografi)
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Marsh
Anonim

Ky udhëzim synon të ndihmojë programuesit e rinj që të fillojnë të korrigjojnë shpejt me Eclipse. Ai përdor një program të thjeshtë për të demonstruar se si të debugoni në Eclipse. Ai mbulon njohuritë dhe aftësitë bazë të korrigjimit, kështu që do të jetë e lehtë për tu kuptuar dhe e lehtë për t'u ndjekur. Ne do të shohim se si programi ekzekuton hap pas hapi në modalitetin e korrigjimit.

Hapa

Debug me Eclipse Hapi 1
Debug me Eclipse Hapi 1

Hapi 1. Vendosni pikat e prishjes:

Për të vendosur një pikë prishjeje, zgjidhni së pari një rresht të kodit, pastaj zhvendoseni miun në zonën më të majtë të asaj linje (siç tregohet në figurën më poshtë), ose klikoni dy herë ose klikoni me të djathtën, pastaj zgjidhni "Toggle Breakpoint" në listën kërcyese, një e vogël do të shfaqet topi blu, që do të thotë se pika e prishjes është vendosur me sukses.

Debug me Eclipse Hapi 2
Debug me Eclipse Hapi 2

Hapi 2. Filloni programin në modalitetin e korrigjimit:

Ne kemi tre mënyra për ta bërë këtë: 1> Shtypni F11; 2> Klikoni artikullin "Run" në menunë kryesore, pastaj zgjidhni "Debug" në listën rënëse; 3> Klikoni ikonën e gabimit në panelin e mjeteve (siç tregon figura më poshtë) pastaj zgjidhni "Debug As Java Application".

Debug me Eclipse Hapi 3
Debug me Eclipse Hapi 3

Hapi 3. Shtoni variabla në kutinë e shikimit për ekzaminim:

Ne mund të shohim që programi tani po ndalet në vijën në të cilën kemi vendosur një pikë prishjeje. Tani do të shtojmë variablat në kutinë e shikimit për të parë nëse programi do të funksionojë siç e prisnim. Për të shtuar një variabël në kutinë e shikimit, vendosni kursorin mbi të, klikoni me të djathtën, pastaj në listën që shfaqet zgjidhni "Watch".

Debug me Eclipse Hapi 4
Debug me Eclipse Hapi 4

Hapi 4. Kontrolloni vlerat e ndryshueshme në kutinë e shikimit:

Tani mund të shohim që vlera e num1 dhe num2 janë siç pritej, por shuma është ende 0.0, sepse programi nuk ka ekzekutuar kodin që do të përditësojë vlerën e shumës.

Debug me Eclipse Hapi 5
Debug me Eclipse Hapi 5

Hapi 5. Hapi në:

Drejtuar në funksion: Tani ne do të përdorim funksionin add () për të llogaritur shumën. Për të parë nëse funksioni add () do të funksionojë siç e prisnim, ne do të hyjmë në të. Për ta bërë këtë, thjesht Shtypni F5, ose në panelin e veglave, shtypni ikonën "Hap brenda" në panelin e veglave, ose në menunë kryesore, zgjidhni "Hap brenda" në listën zbritëse të artikullit "Run". Programi do të funksionojë add () dhe ndalet në kodin e parë të ekzekutueshëm.

Debug me Eclipse Hapi 6
Debug me Eclipse Hapi 6

Hapi 6. Kthehu nga funksioni:

Drejtoni kodin duke shtypur F6, ose duke shtypur ikonën "Step Over" në panelin e veglave, ose në menunë kryesore, zgjidhni "Step Over" në listën zbritëse të artikullit "Run". Programi do të kthehet nga funksioni add () në main () dhe do të ndalet në të njëjtën linjë kur është larguar më parë.

Debug me Eclipse Hapi 7
Debug me Eclipse Hapi 7

Hapi 7. Kontrolloni vlerën e kthimit nga funksioni:

Drejtoni programin me Step Over, vlera e shumës do të ndryshohet në 9.0.

Debug me Eclipse Hapi 8
Debug me Eclipse Hapi 8

Hapi 8. Shtypni rezultatin:

Drejtoni programin me Step Over. Ne duhet të përdorim Step Over në vend të Step Into sepse nuk kemi kodin burimor të funksionit println ().

Debug me Eclipse Hapi 9
Debug me Eclipse Hapi 9

Hapi 9. Vendosni filtrin e korrigjimit:

Për të shmangur hyrjen në funksionet pa kod burimi, do të na duhet të modifikojmë disa konfigurime për t'i thënë korrigjuesit të mos hyjë në ato funksione, madje edhe hapi në komandë përdoret. Nga menyja kryesore "Windows", zgjidhni "Preferenca", pastaj ndiqni numrat në mënyrë sekuenciale në foton më poshtë:

Debug me Eclipse Hapi 10
Debug me Eclipse Hapi 10

Hapi 10. Ndaloni në kryesore:

Ekziston një mënyrë tjetër për të ndaluar ekzekutimin e një programi për qëllime të korrigjimit-Stop in main. Kjo do të thotë nëse është e aktivizuar, çdo herë kur një program fillon të ekzekutohet, ai do të ndalet në kodin e parë të ekzekutueshëm në main () në mënyrë që kodi të mund të ekzekutohet me dorë. Për të aktivizuar "Stop in main", kliko me të djathtën mbi emrin e projektit në dritaren e projektit explorer, zgjidh "property" për të nxjerrë kutinë e dialogut "pronat për xxx" (xxx është emri i projektit), më pas ndiq hapat e etiketuar në mënyrë të njëpasnjëshme.

Këshilla

  • Në përgjithësi ne mund të vendosim pikë prishjeje kudo në program përveç komenteve, "{" ose "}", por në praktikën aktuale ne duhet të vendosim pikë prishjeje në kodin në fjalë, dmth., Të vendosim një pikë domethënëse të prishjes;
  • Nëse nuk doni ta ekzekutoni programin me dorë në modalitetin e korrigjimit, mund të shtypni butonin "Resume" në panelin e mjeteve për të shkuar në pikën tjetër të prishjes, ose të përfundoni korrigjimin nëse nuk ka më pika prishjeje.

Recommended: