În Eclipse există mai multe comenzi mici, convenabile, care fac programare un pic mai repede Java. Am enumerate aici sunt câteva sfaturi utile pentru Eclipse, și sunt sigur că veți găsi chiar și mai mult atunci când începe să utilizați acest instrument. Dacă vedeți un pic mai stea pe tab-ul cu clasa - etoznachit că clasa are modificări nesalvate în cod.
Evidențiați numele clasei sau metoda în codul și apăsați tasta F3. Această comandă vă duce la linia în cazul în care clasa obyavlenetot sau o metodă.
Dacă unele dintre liniile sunt marcate cu cercuri roșii cu erori, apoi mutați mouse-ul peste un cerc, veți vedea textul de eroare.
Apăsați pe Ctrl -? F11. pentru a rula cele mai recente runtime-ul.
Puneți cursorul după o acoladă, iar Eclipse va oferi alte paranteze relevante este închisă sau deschisă.
Pentru a copia o clasă de la un pachet la altul, selectați clasa și apăsați pe Ctrl - C. Selectați pachetul pe care doriți să copiați și apăsați pe Ctrl - V. Pentru a redenumi o clasă, variabilă și metoda, faceți clic dreapta pe ea și selectați Refactor și Redenumiți din meniul pop-up. Eclipse redenumi acest nume ori de câte ori este menționat.
Dacă proiectul dumneavoastră are nevoie de jar extern - fișiere (de exemplu, făcute de cineva - altcineva), faceți clic dreapta pe numele proiectului, selectați Properties. Java Build Path și faceți clic pe butonul Add Borcanele externe.
Potrivit unor zvonuri, în urmă cu aproximativ 50 de ani, când calculatoarele erau mari, și chiar nu s-ar potrivi în camera ta, dintr-o dată, unul dintre programele au început să dea rezultate incorecte. Aceste probleme au fost cauzate de un gândac mic (Eng. Bug), care a fost așezat în interiorul gde-- calculator? firele. Când oamenii au acest bug, programul funcționează din nou corect. Din acest moment, otlazhivatprogrammu (ing. Debug) a ajuns să însemne găsirea cauzelor rezultate incorecte programmy.Ne confunda erori logice cu erori de compilare. De exemplu, în loc de înmulțirea variabilei cu 2, îl înmulțește cu 22. Această greșeală de scriere nu va cauza erori de compilare, dar rezultatul va fi incorect. Debuggere permit pas cu pas în linia de program care rulează de linie, cu opriri și puteți vedea sau modifica valorile tuturor variabilelor în orice moment în timpul programului.
O să-ți arăt cum să utilizați depanatorul Eclipse pe exemplul a patra oprire programmyFishMaster glavy.Tochka (breakpoint) - această linie de cod în cazul în care doriți ca programul să se oprească pentru a viziona / pentru a modifica valorile curente ale variabilelor, precum și alte informații de execuție. Pentru a seta un punct de întrerupere, pur și simplu, dublu-clic pe bara gri verticală în partea stângă a liniei unde doriți să opriți programul. Să o facem în FishMaster clasă pe linia myFish.dive (2). Vei vedea marcatorul rotundă pe linie cu punctul de oprire. Acum, selectați meniul Run, .... Debug FishMaster Selectați programul și faceți clic pe Debug. FishMaster rula în modul de depanare, și de îndată ce programul ajunge la linia myFish.dive (2), opriți și așteptați pentru acțiunile tale viitoare. Vei vedea fereastra debugger, similar cu acesta:
În partea din stânga jos a perspectivelor de analiză, veți vedea că rândul cu punctul de oprire este evidențiată. Săgeata albastră de la un șir de caractere care se realizează. Pe partea dreaptă este fereastra Variabile. faceți clic pe pictograma mic plus la myFish variabilă. pentru că puncte variabile de pește la un obiect, veți vedea toate elementele acestei clase și starea lor actuală, de exemplu, currentDepth = 20.Strelki în partea din stânga sus vă permit să continue programul în diferite moduri. Primul mijloc săgeată galben intră în metoda. Dacă apăsați pe săgeată (sau F5), atunci va intra în picaj metoda (). Fereastra se va schimba și veți vedea valoarea argumentului howDeep = 2, la fel ca în imaginea de mai jos. Faceți clic pe plus mici despre acest cuvânt pentru a vedea valorile curente ale atributelor acestei klassa.Dlya pentru a modifica valoarea variabilei, faceți clic dreapta pe ea și introduceți o valoare nouă. Aceasta ar ajuta dacă nu înțeleg de ce programul nu funcționează corect. Și dacă vrei să joci jocul ghicitul - cum - ar fi programul de lucru, în cazul în care valoarea variabilei a fost - ar fi fost diferit.
Sursa: Programare Java pentru copii, părinți și bunici prin Yakov Fain