8 Comenzi rapide de tastatură Eclipse esențiale pentru începători

8 Comenzi rapide de tastatură Eclipse esențiale pentru începători / Programare

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

Recent am avut două programe de programare, fiecare în Java și fiecare cu un partener separat. Intrând în acest mod fără prea multe cunoștințe, primul meu partener a sugerat să utilizeze Eclipse IDE și acest lucru sa dovedit a fi o alegere excelentă. Dacă începeți doar în Java, Eclipse este calea de parcurs.

În trecut, am încercat să învăț editorul notoriu 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ă a tuturor fișierelor din proiectul dvs. Java (sau Android pentru acest lucru) în pachetul explorer, puteți naviga ușor la funcția dorită cu fereastra outline, puteți obține sugestii pentru funcții, importuri, și altele.

Din fericire pentru mine, primul meu partener ma învățat o serie de comenzi rapide de la tastatură pentru fluxul de lucru, pe care apoi le-am transmis celui de-al doilea partener care știa atât de puțin ca mine. Ca interfață de tip newbie ca și interfața Eclipse, îți datorezi să înveți aceste comenzi rapide de la tastatură. Ele vor spori productivitatea dvs. și mai mult, garantate.

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

Indiferent dacă lucrați cu bibliotecile native ale Java 10 Concepte Java Core Trebuie să învățați când începeți 10 Concepte Java Core Trebuie să învățați când începeți Fie că scrieți un GUI, dezvoltând software-ul de pe server, sau o aplicație mobilă folosind Android, învățarea Java vă va servi bine. Iată câteva concepte Java core pentru a vă ajuta să începeți. Citiți mai multe și clase sau încorporați cadre terțe în codul dvs., un lucru este adevărat: pentru a utiliza o clasă, trebuie să importați mai întâi clasa înainte ca Eclipse să o identifice ca validă și disponibilă pentru completarea automată a codului sugestii).

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

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

clasa publică Hello public static void principal (String [] args) ArrayList list = nou ArrayList (); 

Apoi, utilizați comanda rapidă Organize Imports, devine astfel:

import java.util.ArrayList; clasa publică Hello public static void principal (String [] args) ArrayList list = nou ArrayList (); 

În loc să introduceți linii de import de mână, puteți scrie codul în mod normal, până când vedeți linii roșii neregulate Excepții Java: Îi manipulezi corect? Excepții Java: Îi manipulezi corect? O excepție în programare înseamnă o condiție excepțională în execuția programului. Este folosit atunci când condiția poate fi tratată mai bine în altă parte. Luați în considerare următoarele exemple de manipulare a excepțiilor Java. Citiți mai multe (indicând clase nerecunoscute), apoi apăsați comanda rapidă Organizare importare.

Rețineți că și această scurtătură Îndepărtează importurile neutilizate (în cazul în care ați șters codul) și felul declarațiile de import prin pachet.

2. Indentarea corectă (Ctrl + I)

Identificarea codului este importantă, nu numai pentru dvs. (pentru a vă putea reveni mai târziu și pentru a înțelege ceea ce ați scris), ci pentru oricine altcineva care vă poate examina codul (parteneri, profesori, contribuabili open source). Indentarea corectă este esențială 10 Cele mai comune erori de programare și codificare 10 Cele mai frecvente erori de programare și codare Următoarele sunt câteva dintre cele mai frecvente erori de programare și codare făcute de dezvoltatori. Aceste erori au generat întreruperi, furt de date, intruziuni și multe altele. Citeste mai mult .

Codul dvs. arată adesea așa?

public void insertHead (int x) Link newLink = link nou (x); dacă (isEmpty ()) tail = newLink; altceva head.previous = newLink; newLink.next = cap; cap = newLink; 

Poate că ai scris-o în felul ăsta, sau poate că ai copiat - lipit din altă parte. Oricum, vestea bună este că Eclipse o face ușor de rezolvat: evidențiați porțiunea de cod greu de citit, apoi folosiți Ctrl + I o scurtătură pentru ao aduce instantaneu la o indentare corectă:

public void insertHead (int x) Link newLink = link nou (x); dacă (isEmpty ()) tail = newLink; altceva head.previous = newLink; newLink.next = cap; cap = newLink; 

Puteți schimba modul în care Eclipse se ocupă de indentare, mergând la Fereastră> Preferințe, apoi în panoul din stânga navigați la Java> Stil de cod> Formatter> Editare ...> Indentare. Aflați mai multe despre cum să scrieți un cod curat Codul dvs. poate mirosi! Cum de a repara codul dvs. poate mirosi! Cum să remediem acest lucru În acest articol, vom evidenția 10 dintre cele mai comune mirosuri de cod și cum să le deodorăm. Dacă sunteți un programator nou, evitați aceste lucruri și codul dvs. va fi semnificativ mai bun! Citeste mai mult .

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

Când codificați în Java, este natural să eliminați întreaga linie de cod la un moment dat. Cel mai rău mod de a face asta? Evidențiați cu mouse-ul, apoi apăsați Backspace. Modul de a face acest lucru? Apăsați tasta Terminare, țineți apăsată tasta Shift, apăsați tasta Home, apoi Backspace. Dar calea pro? Pur și simplu lovit Ctrl + D:

4. Recomandare automată completă (Ctrl + Space)

Java este, din păcate, cunoscută pentru că este extrem de verbose - numele claselor, metodelor și variabilelor sunt unele dintre cele mai lungi în întreaga industrie de programare. Tastând-le pe toate cu mâna de fiecare dată? Nu ideea mea de timp distractiv.

Iată ce faceți în schimb: introduceți primele litere ale clasei, metodei sau variabilelor dorite, apoi apăsați Ctrl + Spațiu. Acest lucru aduce o listă de recomandări de completare automată împreună cu semnături de metode, tipuri de variabile și multe altele. Selectați cea dreaptă, apăsați Enter și păstrați codificarea.

Caracteristici cum ar fi autocompletarea sunt câteva dintre motivele pentru care IDE-urile atrag editorii de text Editori de texte vs. IDE: Care dintre ele este mai bine pentru programatori? Editori de texte vs. IDE: Care dintre ele este mai bine pentru programatori? Alegerea între un IDE avansat și un editor de text mai simplu poate fi greu. Oferim câteva informații pentru a vă ajuta să luați această decizie. Citeste mai mult .

5. System.out.println (“sysout” și Ctrl + Space)

Atunci când lucrați cu aplicații de consolă Cum să salvați ieșirea din linia de comandă în fișiere pe Windows, Mac și Linux Cum să salvați ieșirea liniei de comandă în fișiere pe Windows, Mac și Linux Salvarea ieșirii unei comenzi într-un fișier este utilă dacă sunteți încercând să diagnosticheze o problemă și este foarte ușor de făcut. Citiți mai multe, va trebui să utilizați System.out.println () pentru imprimarea mesajelor. Dar pentru că acest lucru este atât de greoi, Eclipse are o scurtătură rapidă pentru dvs.: tip “sysout” (fără citate), apoi loviți Ctrl + Spațiu.

Cea mai bună parte? Cursorul este plasat imediat în paranteze ale apelului metodei, deci începeți să tastați mesajul imediat:

6. Căutare întreg proiect (Ctrl + H)

Când lucrați pe baze de coduri mari, este ușor să uitați unde ați declarat anumite clase, metode sau variabile. În loc să risipiți timp manual prin directoare, folosiți promptul Căutare integrală a proiectului cu Ctrl + H scurtătură.

În mod implicit, acesta are patru tipuri de căutare: Căutare fișiere, Căutare sarcini, Căutare Git și Căutare Java. Veți folosi cea mai mare parte Java Search, care caută doar fișierele sursă, dar celelalte trei pot fi utile în felul lor propriu.

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

Prima dată când rulați un nou proiect, ar trebui să faceți acest lucru Executați> Executare ca ...> Aplicație Java. Dar, după aceea, puteți accelera lucrurile cu Ctrl + F11 shortcut, care rulează proiectul curent folosind aceeași configurație ca ultima dată când proiectul a fost rulat.

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

Iată lucrurile despre clasă, metodă și nume de variabile: odată declarate, aceștia pot primi referiri la zeci, sute sau chiar mii de timp pe parcursul unui proiect. Acum imaginați-vă dacă vreodată trebuie să schimbați numele unei clase, unei metode sau unei variabile. Ar putea dura ore (sau zile!) Redenumirea tuturor referințelor.

Sau puteți să faceți clic dreapta pe nume, selectați Refactor> Redenumiți, introduceți noul nume și modificați Eclipse fiecare referință în întregul proiect într-o secundă. Chiar mai repede, puteți da clic pe nume, apăsat Alt + Shift + R, introduceți noul nume și apăsați Enter. Bam, terminat!

Alte sfaturi pentru programatori Java începători

Ca programator Java, trebuie să înțelegeți cum funcționează mașina virtuală Java De ce mașina virtuală Java vă ajută să vă executați mai bine De ce mașina virtuală Java vă ajută să executați mai bine codul Ce trebuie să știți de ce mașina virtuală java oferă mai multă avantaje java decât programarea nativă pentru o aplicație? Citiți mai departe pentru a afla! Citiți mai multe și de ce permite dezvoltarea pe mai multe platforme. Ar trebui să fiți familiarizați și cu aceste concepte Java Core 10 Concepte Java Core Trebuie să învățați când începeți 10 Concepte Core Java Trebuie să învățați când începeți Fie că scrieți o interfață grafică, dezvoltând software-ul de pe server, sau o aplicație mobilă folosind Android, învățarea Java vă va servi bine. Iată câteva concepte Java core pentru a vă ajuta să începeți. Citiți mai multe, cum ar fi cum să utilizați excepții în Java Excepții Java: Îi manipulezi corect? Excepții Java: Îi manipulezi corect? O excepție în programare înseamnă o condiție excepțională în execuția programului. Este folosit atunci când condiția poate fi tratată mai bine în altă parte. Luați în considerare următoarele exemple de manipulare a excepțiilor Java. Citeste mai mult .

Și nu ignorați aceste sfaturi pentru a obține un nou limbaj de programare 7 Trucuri utile pentru mastering un nou limbaj de programare 7 Tricks utile pentru mastering un nou limbaj de programare Este bine să fiți copleșiți când învățați să codificați. Probabil veți uita lucrurile cât de repede le veți învăța. Aceste sfaturi vă pot ajuta să păstrați mai bine toate informațiile noi. Citeste mai mult .

Ce alte sfaturi utile aveți pentru începători în Java sau Eclipse? Spuneți-ne în comentariile de mai jos!

Scrii Markdown? Check out Chestionarul nostru Markdown Cheia foii de imprimare Markdown pentru începători și experți Imprimare Markdown Cheat Foaie pentru începători și experți Această imprimantă chestionare cheat Markdown oferă tot ce trebuie să știți despre formatarea Markdown dintr-o privire. Păstrați-l la îndemână și nu mai confundați din nou. Citeste mai mult !

.