8 Eclipse-Tastaturkürzel, die für Anfänger unerlässlich sind

8 Eclipse-Tastaturkürzel, die für Anfänger unerlässlich sind

Dieser Artikel wurde ursprünglich für Eclipse Juno geschrieben, wurde aber seitdem für Eclipse Oxygen aktualisiert.





Ich hatte vor kurzem zwei Pair-Programming-Aufgaben, jeweils in Java und jeweils mit einem separaten Partner. Ohne viel Wissen darauf einzugehen, schlug mein erster Partner vor, zu verwenden Eclipse-IDE , und das stellte sich als eine gute Wahl heraus. Wenn Sie gerade erst mit Java anfangen, ist Eclipse der richtige Weg.





Kannst du auf dem iPhone 7 den Portraitmodus bekommen?

In der Vergangenheit hatte ich versucht, den berüchtigten VIM-Editor zu lernen, aber trotz aller VIM-Tutorials fand ich die Lernkurve zu steil. Eclipse ist viel einfacher zu verstehen: Sie sehen im Paket-Explorer eine Liste aller Dateien in Ihrem Java- (oder Android-)Projekt, navigieren einfach mit dem Gliederungsfenster zur gewünschten Funktion, erhalten Vorschläge für Funktionen, Importe, und mehr.





Zu meinem Glück brachte mir mein erster Partner eine Reihe nützlicher Tastenkombinationen für den Workflow bei, die ich dann an meinen zweiten Partner weitergab, der genauso wenig wusste wie ich. So anfängerfreundlich die Benutzeroberfläche von Eclipse auch ist, Sie sind es sich selbst schuldig, diese Tastenkombinationen zu lernen. Sie steigern Ihre Produktivität garantiert noch weiter.

1. Importe organisieren (Strg + Umschalt + O)

Egal, ob Sie mit Javas nativen Bibliotheken und Klassen arbeiten oder Frameworks von Drittanbietern in Ihren Code einbinden, eines gilt: Um eine Klasse zu verwenden, müssen Sie die Klasse zuerst importieren, bevor Eclipse sie als gültig und verfügbar erkennt Code-Autovervollständigung (Echtzeit-Tippvorschläge).



Aber wer hat schon Zeit, sich jeden einzelnen Paketpfad für jede einzelne Klasse in jeder einzelnen Bibliothek zu merken? Sie können Eclipse dies für Sie erledigen lassen, indem Sie das Strg + Umschalt + Aus Verknüpfung, die automatisch nicht erkannte Klassen in Code importiert.

Wenn Sie beispielsweise diesen Code haben:





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

Und dann verwenden Sie die Verknüpfung zum Organisieren von Importen, es sieht so aus:

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

Anstatt Importzeilen von Hand einzugeben, können Sie einfach wie gewohnt Code schreiben, bis Sie die roten Wellenlinien sehen (die auf nicht erkannte Klassen hinweisen) und dann auf die Verknüpfung Imports organisieren klicken.





Beachten Sie, dass diese Verknüpfung auch entfernt ungenutzte Importe (in Fällen, in denen Sie Code gelöscht haben) und sortiert die Importanweisungen nach Paket.

2. Einrückung korrigieren (Strg + I)

Die Lesbarkeit des Codes ist wichtig, nicht nur für Sie (damit Sie zu einem späteren Zeitpunkt wiederkommen und verstehen können, was Sie geschrieben haben), sondern auch für alle anderen, die sich Ihren Code ansehen (Partner, Professoren, Open-Source-Mitwirkende). Die richtige Einrückung ist wichtig.

Sieht Ihr Code oft so aus?

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

Vielleicht haben Sie es so geschrieben oder von woanders kopiert. Wie auch immer, die gute Nachricht ist, dass Eclipse es ganz einfach macht, das Problem zu beheben: Markieren Sie den Teil des Codes, der schwer zu lesen ist, und verwenden Sie dann die Strg + I Verknüpfung, um es sofort zum richtigen Einzug zu bringen:

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

Sie können ändern, wie Eclipse Einrückungen handhabt, indem Sie zu . gehen Fenster > Einstellungen , dann navigieren Sie im linken Bereich zu Java > Codestil > Formatierung > Bearbeiten... > Einrückung .

3. Aktuelle Zeile löschen (Strg + D)

Beim Programmieren in Java ist es natürlich, ganze Codezeilen auf einmal zu entfernen. Der schlechteste Weg, dies zu tun? Markieren Sie mit der Maus und drücken Sie dann die Rücktaste. Der Anfänger-Weg, dies zu tun? Drücken Sie die Ende-Taste, halten Sie die Umschalttaste gedrückt, drücken Sie die Home-Taste und dann die Rücktaste. Aber der Profi-Weg? Einfach zuschlagen Strg + D :

4. Empfehlung automatisch vervollständigen (Strg + Leertaste)

Java ist leider dafür bekannt, extrem ausführlich zu sein – die Namen von Klassen, Methoden und Variablen gehören zu den längsten in der gesamten Programmierbranche. Jedes Mal alle von Hand tippen? Nicht meine Vorstellung von einer lustigen Zeit.

Folgendes tun Sie stattdessen: Geben Sie die ersten Buchstaben der gewünschten Klasse, Methode oder Variable ein und drücken Sie dann Strg + Leertaste . Dadurch wird eine Liste von Empfehlungen zur automatischen Vervollständigung zusammen mit Methodensignaturen, Variablentypen und mehr angezeigt. Wählen Sie das richtige aus, drücken Sie die Eingabetaste und codieren Sie weiter.

Funktionen wie die automatische Vervollständigung sind einige der Gründe, warum IDEs Texteditoren übertrumpfen.

5. System.out.println ('sysout' und Strg + Leertaste)

Wann Arbeiten mit Konsolenanwendungen , du musst verwenden System.out.println() zum Drucken von Nachrichten. Aber weil dies so umständlich ist, hat Eclipse eine schnelle Abkürzung für Sie: Geben Sie 'sysout' (ohne Anführungszeichen), dann drücke Strg + Leertaste .

Der beste Teil? Der Cursor wird sofort in die Klammern des Methodenaufrufs gesetzt, sodass Sie sofort mit der Eingabe der Nachricht beginnen:

6. Gesamtes Projekt durchsuchen (Strg + H)

Bei der Arbeit mit großen Codebasen vergisst man leicht, wo Sie bestimmte Klassen, Methoden oder Variablen deklariert haben. Anstatt Zeit mit dem manuellen Durchsuchen von Verzeichnissen zu verschwenden, verwenden Sie die Eingabeaufforderung Gesamtes Projekt suchen mit dem Strg + H Abkürzung.

Standardmäßig gibt es vier Suchtypen: Dateisuche, Aufgabensuche, Git-Suche und Java-Suche. Sie werden hauptsächlich Java Search verwenden, das nur Quelldateien durchsucht, aber die anderen drei können auf ihre eigene Weise nützlich sein.

7. Anwendung ausführen (Strg + F11)

Wenn Sie zum ersten Mal ein neues Projekt ausführen, sollten Sie es durcharbeiten Ausführen > Ausführen als... > Java-Anwendung . Aber danach können Sie die Dinge beschleunigen mit dem Strg + F11 Verknüpfung, die das aktuelle Projekt mit derselben Konfiguration wie bei der letzten Ausführung des Projekts ausführt.

8. Umbenennen (Alt + Umschalt + R)

Hier ist die Sache mit Klassen-, Methoden- und Variablennamen: Einmal deklariert, kann auf sie dutzende, hunderte oder sogar tausende Male während eines Projekts verwiesen werden. Stellen Sie sich nun vor, Sie müssen jemals den Namen einer Klasse, Methode oder Variable ändern. Es kann Stunden (oder Tage!) dauern, jede einzelne Referenz umzubenennen.

produktive Dinge, die man online tun kann, wenn man sich langweilt

Oder klicken Sie mit der rechten Maustaste auf den Namen, wählen Sie Refactor > Umbenennen , geben Sie den neuen Namen ein und lassen Sie Eclipse jede einzelne Referenz im gesamten Projekt in einer Sekunde ändern. Noch schneller können Sie auf den Namen klicken, drücken Alt + Umschalt + R , geben Sie den neuen Namen ein und drücken Sie die Eingabetaste. Bah, fertig!

Weitere Tipps für Java-Programmierer-Anfänger

Als Java-Programmierer sollten Sie unbedingt verstehen, wie die Java Virtual Machine funktioniert und warum sie eine plattformübergreifende Entwicklung ermöglicht. Sie sollten auch mit grundlegenden Java-Konzepten vertraut sein, z. B. wie Ausnahmen in Java verwendet werden. Sie können auch Spaß mit Java haben--- Erstellen Sie erstaunliche Webcam-Effekte mit Java und Processing !

Und überspringen Sie nicht diese Tipps zum Beherrschen einer neuen Programmiersprache.

Teilen Teilen Tweet Email Lohnt sich ein Upgrade auf Windows 11?

Windows wurde neu gestaltet. Aber reicht das aus, um Sie davon zu überzeugen, von Windows 10 auf Windows 11 umzusteigen?

Weiter lesen
Verwandte Themen
  • Programmierung
  • Programmierung
Über den Autor Joel Lee(1524 Artikel veröffentlicht)

Joel Lee ist seit 2018 Chefredakteur von MakeUseOf. Er hat einen B.S. in Informatik und über neun Jahre professionelle Schreib- und Redaktionserfahrung.

Mehr von Joel Lee

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren