8 Eclipse -tastaturgenveje vigtige for begyndere

8 Eclipse -tastaturgenveje vigtige for begyndere

Denne artikel blev oprindeligt skrevet til Eclipse Juno, men er siden blevet opdateret til Eclipse Oxygen.





Jeg har for nylig haft to parprogrammeringsopgaver, hver i Java og hver med en separat partner. Gik ind i dette uden megen viden, foreslog min første partner at bruge Eclipse IDE , og det viste sig at være et godt valg. Hvis du lige er startet i Java, er Eclipse vejen frem.





hvordan finder jeg ip -adresse fra e -mail

Tidligere havde jeg prøvet at lære den berygtede VIM -editor, men på trods af alle VIM -tutorials derude, fandt jeg indlæringskurven for stejl. Eclipse er meget lettere at forstå: du kan se en liste over alle filerne i dit Java (eller Android for den sags skyld) i pakkeudforskeren, let navigere til den ønskede funktion med konturvinduet, få forslag til funktioner, import, og mere.





Heldigvis for mig lærte min første partner mig en række nyttige workflow -tastaturgenveje, som jeg derefter gav videre til min anden partner, der vidste lige så lidt som jeg. Så nybegyndervenlig som Eclipses grænseflade er, skylder du dig selv at lære disse tastaturgenveje. De vil øge din produktivitet yderligere, garanteret.

1. Organiser import (Ctrl + Shift + O)

Uanset om du arbejder med Java's indfødte biblioteker og klasser eller indarbejder tredjepartsrammer i din kode, er en ting sandt: For at bruge en klasse skal du først importere klassen, før Eclipse identificerer den som gyldig og tilgængelig for autofuldførelse af kode (forslag til indtastning i realtid).



Men hvem har tid til at huske hver enkelt pakkesti for hver enkelt klasse i hvert enkelt bibliotek? Du kan lade Eclipse håndtere det for dig ved hjælp af Ctrl + Shift + O. genvej, som automatisk importerer ukendte klasser i kode.

For eksempel, hvis du har denne bit kode:





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

Og brug derefter genvejen Organiser import, det bliver sådan:

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

I stedet for at skrive importlinjer i hånden, kan du bare skrive kode som normalt, indtil du ser de røde hvirvlende linjer (der angiver ikke -genkendte klasser), og derefter trykke på Organiser importgenvejen.





Bemærk, at denne genvej også fjerner ubrugt import (i tilfælde, hvor du slettede kode) og sorterer importopgørelserne pr. pakke.

2. Korrekt indrykning (Ctrl + I)

Kodelæsbarhed er vigtig, ikke kun for dig (så du kan vende tilbage på et senere tidspunkt og forstå, hvad du skrev), men for alle andre, der måtte se på din kode (partnere, professorer, open source -bidragydere). Korrekt indrykning er afgørende.

Ser din kode ofte sådan ud?

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

Måske skrev du det på den måde, eller måske kopierede du ind fra andre steder. Uanset hvad, er den gode nyhed, at Eclipse gør det trivielt let at rette: fremhæv den del af koden, der er svær at læse, og brug derefter Ctrl + I genvej til øjeblikkeligt at bringe den til korrekt indrykning:

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

Du kan ændre, hvordan Eclipse håndterer indrykning ved at gå til Vindue> Præferencer , naviger derefter til det venstre panel til Java> Kodestil> Formatering> Rediger ...> Indrykning .

3. Slet aktuel linje (Ctrl + D)

Når man koder i Java, er det naturligt at fjerne hele kodelinjer ad gangen. Den værste måde at gøre dette på? Fremhæv med musen, og tryk derefter på Tilbage. Nybegynderens måde at gøre dette på? Tryk på Afslut -tasten, hold Shift nede, tryk på Hjem -tasten og derefter Backspace. Men den pro måde? Bare slå Ctrl + D :

4. Anbefaling til autofuldførelse (Ctrl + mellemrum)

Java er desværre kendt for at være ekstremt omfattende - navnene på klasser, metoder og variabler er nogle af de længste i hele programmeringsindustrien. Skriv dem alle i hånden hver eneste gang? Ikke min idé om en sjov tid.

Her er hvad du gør i stedet: Skriv de første par bogstaver i den klasse, metode eller variabel, du ønsker, og tryk derefter på Ctrl + mellemrum . Dette viser en liste over autofuldførelsesanbefalinger sammen med metodesignaturer, variable typer og mere. Vælg den rigtige, tryk på Enter, og fortsæt med at kode.

Funktioner som autofuldførelse er nogle af grundene til, at IDE'er overtrumfer tekstredigerere.

5. System.out.println ('sysout' og Ctrl + mellemrum)

Hvornår arbejder med konsolapplikationer , skal du bruge System.out.println () til udskrivning af meddelelser. Men fordi dette er så besværligt, har Eclipse en hurtig genvej til dig: skriv 'sysout' (uden anførselstegn), og tryk derefter på Ctrl + mellemrum .

Den bedste del? Markøren placeres straks inden for metodeopkaldets parenteser, så du begynder at skrive beskeden med det samme:

6. Søg hele projektet (Ctrl + H)

Når du arbejder på store kodebaser, er det let at glemme, hvor du erklærede bestemte klasser, metoder eller variabler. I stedet for at spilde tid med at koge gennem mapper i hånden, skal du bruge prompten Søg hele projektet med Ctrl + H genvej.

Som standard har den fire søgetyper: Filesøgning, Opgavesøgning, Git -søgning og Java -søgning. Du vil for det meste bruge Java Search, som kun søger gennem kildefiler, men de andre tre kan være nyttige på hver deres måde.

7. Kør applikation (Ctrl + F11)

Første gang du kører et nyt projekt, skal du gøre det igennem Kør> Kør som ...> Java -program . Men derefter kan du fremskynde tingene med Ctrl + F11 genvej, som kører det aktuelle projekt ved hjælp af den samme konfiguration som sidste gang projektet kørte.

8. Omdøb (Alt + Shift + R)

Her er sagen om klasse, metode og variabelnavne: Når de er erklæret, kan de få refereret snesevis, hundredvis eller endda tusinder af gange gennem et projekt. Forestil dig nu, om du nogensinde skal ændre navnet på en klasse, metode eller variabel. Det kan tage timer (eller dage!) At omdøbe hver enkelt reference.

gratis film uden tilmelding eller betaling

Eller du kan højreklikke på navnet, vælge Refaktor> Omdøb , indtast det nye navn, og få Eclipse til at ændre hver enkelt reference i hele projektet på et sekund. Endnu hurtigere kan du klikke på navnet, trykke Alt + Shift + R , indtast det nye navn, og tryk på Enter. Bam, klar!

Andre tips til begyndere Java -programmerere

Som en Java-programmør bør du absolut forstå, hvordan den virtuelle Java-maskine fungerer, og hvorfor den muliggør udvikling på tværs af platforme. Du bør også være fortrolig med kerne -Java -koncepter, såsom hvordan man bruger undtagelser i Java. Du kan også have det sjovt med Java --- skabe fantastiske webcam -effekter med Java og Processing !

Og spring ikke over disse tip til at mestre et nyt programmeringssprog.

Del Del Tweet E -mail Er det værd at opgradere til Windows 11?

Windows er blevet redesignet. Men er det nok til at overbevise dig om at skifte fra Windows 10 til Windows 11?

Læs Næste
Relaterede emner
  • Programmering
  • Programmering
Om forfatteren Joel lee(1524 artikler udgivet)

Joel Lee er chefredaktør for MakeUseOf siden 2018. Han har en B.S. i datalogi og over ni års professionel skrive- og redigeringserfaring.

Mere fra Joel Lee

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere