Publicitate

Acest articol a fost scris inițial pentru Eclipse Juno, dar de atunci a fost actualizat pentru Eclipse Oxygen.

Am avut recent două sarcini de programare în perechi, fiecare în Java și fiecare cu un partener separat. Intrând în asta fără prea multe cunoștințe, primul meu partener mi-a sugerat folosirea Eclipse IDE, și asta s-a dovedit a fi o alegere grozavă. Dacă abia începi în Java, Eclipse este calea de urmat.

În trecut, am încercat să învăț notoriul editor VIM, dar în ciuda tuturor tutorialelor VIM de acolo, am găsit curba de învățare prea abruptă. Eclipse este mult mai ușor de înțeles: puteți vedea o listă cu toate fișierele din proiectul dvs. Java (sau Android, de altfel) în explorator de pachete, navigați cu ușurință la funcția dorită cu fereastra de schiță, obțineți sugestii pentru funcții, importuri și Mai Mult.

Din fericire pentru mine, primul meu partener m-a învățat o serie de comenzi rapide utile de la tastatură pentru fluxul de lucru, pe care apoi le-am transmis celui de-al doilea partener care știa la fel de puține ca mine. Oricât de prietenoasă pentru începători este interfața lui Eclipse, îți datorezi să înveți aceste comenzi rapide de la tastatură. Îți vor crește și mai mult productivitatea, garantat.

instagram viewer

1. Organizați importurile (Ctrl + Shift + O)

Indiferent dacă lucrați cu bibliotecile și clasele native Java sau dacă încorporați cadre terțe în codul dvs., un lucru este adevărat: pentru a utilizați o clasă, trebuie mai întâi să importați clasa înainte ca Eclipse să o identifice ca fiind validă și disponibilă pentru completarea automată a codului (tasare în timp real sugestii).

Dar cine are timp să memoreze fiecare cale de pachet pentru fiecare clasă din fiecare bibliotecă? Puteți lăsa Eclipse să se ocupe de asta folosind Ctrl + Shift + O scurtătură, care importă automat clase nerecunoscute în cod.

De exemplu, dacă aveți acest fragment de cod:

public class Hello { public static void main (String[] args) { Lista ArrayList = new ArrayList(); } }

Și apoi utilizați comanda rapidă Organizare importuri, devine astfel:

import java.util. ArrayList; public class Hello { public static void main (String[] args) { Lista ArrayList = new ArrayList(); } }

În loc să tastați liniile de import manual, puteți scrie codul ca de obicei până când vedeți linii roșii ondulate Excepții Java: le gestionați corect?O excepție în programare semnifică o condiție excepțională în execuția programului. Este folosit atunci când starea poate fi tratată mai bine în altă parte. Luați în considerare următoarele exemple de gestionare a excepțiilor Java. Citeste mai mult (indicând clase nerecunoscute), apoi apăsați pe comanda rapidă Organizare importuri.

Rețineți că și această comandă rapidă îndepărtează importuri neutilizate (în cazurile în care ați șters codul) și feluri extrasele de import pe pachet.

2. Indentare corectă (Ctrl + I)

Lizibilitatea codului este importantă, nu numai pentru dvs. (astfel încât să puteți reveni mai târziu și să înțelegeți ce ai scris) dar pentru oricine altcineva care s-ar putea uita la codul tău (parteneri, profesori, colaboratori open source). Indentarea corectă este esențială Cele mai frecvente 10 greșeli de programare și codareGreșelile de codare pot duce la atât de multe probleme. Aceste sfaturi vă vor ajuta să evitați greșelile de programare și să vă păstrați codul semnificativ. Citeste mai mult .

Codul tău arată adesea așa?

public void insertHead (int x) { Link newLink = new Link (x); if (isEmpty()) coada = newLink; else head.previous = newLink; newLink.next = cap; cap = newLink; }

Poate ai scris-o așa, sau poate ai copiat-lipit din altă parte. Oricum ar fi, vestea bună este că Eclipse îl face foarte ușor de remediat: evidențiați porțiunea de cod greu de citit, apoi utilizați Ctrl + I comandă rapidă pentru a-l aduce instantaneu la indentarea corespunzătoare:

public void insertHead (int x) { Link newLink = new Link (x); if (isEmpty()) coada = newLink; else head.previous = newLink; newLink.next = cap; cap = newLink; }

Puteți modifica modul în care Eclipse gestionează indentarea accesând Fereastra > Preferințe, apoi în panoul din stânga navigați la Java > Stil cod > Formatator > Editare... > Indentare.

3. Ștergeți linia curentă (Ctrl + D)

Când codați în Java, este natural să eliminați linii întregi de cod odată. Cel mai prost mod de a face asta? Evidențiați cu mouse-ul, apoi apăsați Backspace. Modul începător de a face asta? Apăsați tasta End, țineți apăsată Shift, apăsați tasta Acasă, apoi Backspace. Dar modul pro? Loviți pur și simplu Ctrl + D:

8 comenzi rapide de la tastatură Eclipse esențiale pentru începători Sfaturi pentru java eclipse șterge linia

4. Recomandare de completare automată (Ctrl + Spațiu)

Java este, din păcate, cunoscut pentru că este extrem de pronunțat - numele claselor, metodelor și variabilelor sunt unele dintre cele mai lungi din întreaga industrie de programare. Le tastezi pe toate manual de fiecare dată? Nu ideea mea despre un timp distractiv.

Iată ce faceți în schimb: introduceți primele litere ale clasei, metodei sau variabilei dorite, apoi apăsați Ctrl + Spațiu. Aceasta afișează o listă de recomandări de completare automată, împreună cu semnăturile metodelor, tipurile de variabile și multe altele. Selectați-l pe cel potrivit, apăsați Enter și continuați să codați.

8 comenzi rapide de la tastatură Eclipse esențiale pentru începători Sfaturi java eclipse completare automată

Funcții precum completarea automată sunt câteva dintre motive de ce IDE-urile triumfează pe editorii de text Editori de text vs. IDE-uri: Care este mai bun pentru programatori?Alegerea între un IDE avansat și un editor de text mai simplu poate fi dificilă. Vă oferim câteva informații pentru a vă ajuta să luați această decizie. Citeste mai mult .

5. System.out.println („sysout” și Ctrl + Spațiu)

Cand lucrul cu aplicații de consolă Cum să salvați ieșirea din linia de comandă în fișier pe Windows, Mac și LinuxSalvarea rezultatului unei comenzi într-un fișier este utilă dacă încercați să diagnosticați o problemă și este foarte ușor de făcut. Citeste mai mult , va trebui să utilizați System.out.println() pentru tipărirea mesajelor. Dar pentru că acest lucru este atât de greoi, Eclipse are o comandă rapidă pentru tine: tastați „sysout” (fără ghilimele), apoi apăsați Ctrl + Spațiu.

Cea mai bună parte? Cursorul este plasat imediat în parantezele apelului de metodă, așa că începeți imediat să introduceți mesajul:

8 comenzi rapide de la tastatură Eclipse esențiale pentru începători java eclipse sfaturi sysout

6. Căutați în întreg proiectul (Ctrl + H)

Când lucrați pe baze de cod mari, este ușor să uitați unde ați declarat anumite clase, metode sau variabile. În loc să pierzi timpul căutând manual directoarele, folosește promptul Căutare în întregul proiect cu Ctrl + H scurtătură.

În mod implicit, vine cu patru tipuri de căutare: Căutare de fișiere, Căutare de sarcini, Căutare Git și Căutare Java. Veți folosi în mare parte Java Search, care caută numai prin fișierele sursă, dar celelalte trei pot fi utile în felul lor.

8 comenzi rapide de la tastatură Eclipse Esențiale pentru începători Căutare de sfaturi pentru java Eclipse

7. Rulați aplicația (Ctrl + F11)

Prima dată când derulați un nou proiect, ar trebui să îl finalizați Run > Run As... > Java Application. Dar după aceea, puteți accelera lucrurile cu Ctrl + F11 scurtătură, care rulează proiectul curent folosind aceeași configurație ca ultima dată când proiectul a rulat.

8 comenzi rapide de la tastatură Eclipse esențiale pentru începători. Sfaturi pentru java eclipse rulează

8. Redenumiți (Alt + Shift + R)

Iată chestia cu numele claselor, metodei și variabilelor: odată declarate, pot primi zeci, sute sau chiar mii de referințe de-a lungul unui proiect. Acum imaginați-vă dacă trebuie vreodată să schimbați numele unei clase, metode sau variabile. Ar putea dura ore (sau zile!) Redenumirea fiecărei referințe.

Sau puteți face clic dreapta pe nume, selectați Refactorizare > Redenumire, introduceți noul nume și cereți Eclipse să schimbe fiecare referință din întreg proiectul într-o secundă. Și mai repede, puteți da clic pe nume, apăsați Alt + Shift + R, introduceți noul nume și apăsați Enter. Bam, gata!

8 Comenzi rapide de la tastatură Eclipse Esențiale pentru începători Sfaturi pentru java Eclipse redenumiți

Alte sfaturi pentru programatorii Java începători

Ca programator Java, ar trebui să înțelegeți absolut cum funcționează mașina virtuală Java și de ce permite dezvoltarea pe mai multe platforme. De asemenea, ar trebui să fiți familiarizați cu conceptele de bază Java, cum ar fi cum să folosiți excepțiile în Java. De asemenea, vă puteți distra cu Java—creați efecte uimitoare pentru webcam cu Java și Processing!

Și nu sări peste acestea sfaturi pentru stăpânirea unui nou limbaj de programare 7 trucuri utile pentru stăpânirea unui nou limbaj de programareEste în regulă să fii copleșit când înveți să codificați. Probabil că vei uita lucrurile la fel de repede pe măsură ce le vei învăța. Aceste sfaturi vă pot ajuta să păstrați mai bine toate aceste informații noi. Citeste mai mult .

Joel Lee are un B.S. în Informatică și peste șase ani de experiență profesională în scris. El este redactorul șef pentru MakeUseOf.