8 Eclipse-Tastaturkürzel für Anfänger unerlässlich
Dieser Artikel wurde ursprünglich für Eclipse Juno geschrieben, wurde jedoch seitdem für Eclipse Oxygen aktualisiert.
Ich hatte kürzlich zwei Paarprogrammierungsaufgaben, jeweils in Java und jeweils mit einem separaten Partner. Mein erster Partner schlug die Verwendung der Eclipse-IDE vor, und das stellte sich als eine großartige Wahl heraus. Wenn Sie gerade erst mit Java beginnen, ist Eclipse der richtige Weg.
In der Vergangenheit hatte ich versucht, den berüchtigten VIM-Editor zu lernen, aber trotz der vielen VIM-Tutorials fand ich die Lernkurve zu steil. Eclipse ist viel einfacher zu verstehen: Sie können im Paket-Explorer eine Liste aller Dateien in Ihrem Java-Projekt (oder Android für diese Angelegenheit) anzeigen, mit dem Gliederungsfenster einfach zur gewünschten Funktion navigieren, Vorschläge für Funktionen, Importe, und mehr.
Zum Glück brachte mir mein erster Partner eine Reihe nützlicher Tastaturbefehle für den Workflow bei, die ich dann an meinen zweiten Partner weitergab, der so wenig wusste wie ich. So neugierig wie die Benutzeroberfläche von Eclipse ist, müssen Sie sich diese Tastenkombinationen selbst aneignen. Sie werden Ihre Produktivität noch weiter steigern, garantiert.
1. Importe organisieren (Strg + Umschalt + O)
Ob Sie mit den nativen Bibliotheken von Java arbeiten 10 Grundlegende Java-Konzepte, die Sie beim Einstieg kennen lernen sollten 10 Grundlegende Java-Konzepte, die Sie beim Einstieg kennen lernen sollten Ob Sie eine grafische Benutzeroberfläche schreiben, serverseitige Software entwickeln oder eine mobile Anwendung mit Android lernen Java wird Ihnen gut dienen. Hier sind einige grundlegende Java-Konzepte, die Ihnen den Einstieg erleichtern. Weitere Informationen und Klassen oder das Einbinden von Drittanbieter-Frameworks in Ihren Code ist eine Sache: Um eine Klasse verwenden zu können, müssen Sie zuerst die Klasse importieren, bevor Eclipse sie als gültig und für die automatische Autovervollständigung von Code identifiziert (Echtzeit-Typisierung) Vorschläge).
Aber wer hat Zeit, sich jeden einzelnen Paketpfad für jede Klasse in jeder einzelnen Bibliothek zu merken? Sie können Eclipse mit der Funktion für Sie erledigen lassen Strg + Umschalt + O Verknüpfung, die nicht erkannte Klassen automatisch in Code importiert.
Wenn Sie beispielsweise dieses Bit Code haben:
öffentliche Klasse Hello public static void main (String [] args) ArrayList list = new ArrayList ();
Und dann verwenden Sie die Verknüpfung "Importe organisieren".
import java.util.ArrayList; öffentliche Klasse Hello public static void main (String [] args) ArrayList list = new ArrayList ();
Anstatt Importzeilen von Hand zu schreiben, können Sie einfach Code wie gewohnt schreiben, bis Sie die roten Wellenlinien sehen. Java-Ausnahmen: Behandeln Sie sie richtig? Java-Ausnahmen: Behandeln Sie sie richtig? Eine Ausnahme bei der Programmierung bedeutet eine außergewöhnliche Bedingung bei der Programmausführung. Es wird verwendet, wenn der Zustand anderswo besser gehandhabt werden kann. Beachten Sie die folgenden Beispiele für die Behandlung von Java-Ausnahmen. Lesen Sie mehr (zeigt nicht erkannte Klassen an), und klicken Sie dann auf die Verknüpfung Importieren organisieren.
Beachten Sie, dass diese Abkürzung auch entfernt ungenutzte Importe (wenn Sie Code gelöscht haben) und Sorten die Importanweisungen nach Paket.
2. Richtige Einrückung (Strg + I)
Die Lesbarkeit von Code ist nicht nur für Sie wichtig (damit Sie zu einem späteren Zeitpunkt zurückkommen und verstehen können, was Sie geschrieben haben), sondern auch für alle anderen Personen, die sich Ihren Code ansehen können (Partner, Professoren, Open-Source-Mitarbeiter). Die richtige Einrückung ist wichtig 10 Die häufigsten Programmier- und Codierungsfehler 10 Die häufigsten Programmier- und Codierungsfehler Im Folgenden werden einige der häufigsten Programmier- und Codierungsfehler von Entwicklern beschrieben. Diese Fehler haben zu weit verbreiteten Ausfällen, Datendiebstahl, Eindringlingen und mehr geführt. Weiterlesen .
Sieht Ihr Code oft so aus?
public void insertHead (int x) Link newLink = neuer Link (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink;
Vielleicht haben Sie es so geschrieben, oder Sie haben es anderswo kopiert. In jedem Fall ist die gute Nachricht, dass mit Eclipse das Problem leicht gelöst werden kann: Markieren Sie den schwer lesbaren Teil des Codes und verwenden Sie dann die Strg + I Abkürzung, um es sofort zur richtigen Einrückung zu bringen:
public void insertHead (int x) Link newLink = neuer Link (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink;
Sie können ändern, wie Eclipse mit dem Einzug umgehen soll, indem Sie zu gehen Fenster> Einstellungen, Navigieren Sie dann im linken Bereich zu Java> Code-Stil> Formatierer> Bearbeiten…> Einzug. Erfahren Sie mehr darüber, wie Sie sauberen Code schreiben, den Ihr Code riechen kann! Wie man es reparieren kann, kann Ihr Code riechen! Problembehebung In diesem Artikel werden 10 der häufigsten Code-Gerüche und deren Desodorierung hervorgehoben. Wenn Sie ein neuer Programmierer sind, vermeiden Sie diese und Ihr Code wird spürbar besser! Weiterlesen .
3. Aktuelle Zeile löschen (Strg + D)
Bei der Codierung in Java ist es selbstverständlich, ganze Codezeilen gleichzeitig 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 Pro-Weg? Einfach schlagen Strg + D:
4. Autocomplete-Empfehlung (Strg + Leertaste)
Java ist leider als extrem umfangreich bekannt - die Namen von Klassen, Methoden und Variablen gehören zu den längsten in der gesamten Programmierbranche. Sie alle jedes Mal von Hand tippen? Nicht meine Vorstellung von einer lustigen Zeit.
Gehen Sie stattdessen wie folgt vor: Geben Sie die ersten Buchstaben der gewünschten Klasse, Methode oder Variablen ein und drücken Sie Strg + Leertaste. Daraufhin wird eine Liste mit Empfehlungen zur automatischen Vervollständigung sowie Methodensignaturen, Variablentypen usw. angezeigt. Wählen Sie die richtige aus, drücken Sie die Eingabetaste, und behalten Sie die Codierung bei.
Funktionen wie Autovervollständigung sind einige der Gründe, warum IDEs Texteditoren Textbearbeitungsprogramme gegen Texteditoren schlagen - IDEs: Welche ist besser für Programmierer? Texteditoren vs. IDEs: Welche ist besser für Programmierer? Die Wahl zwischen einer erweiterten IDE und einem einfacheren Texteditor kann schwierig sein. Wir bieten einige Einblicke, um Ihnen bei dieser Entscheidung zu helfen. Weiterlesen .
5. System.out.println (“Sysout” und Strg + Leerzeichen)
Wenn Sie mit Konsolenanwendungen arbeiten So speichern Sie die Befehlszeilenausgabe in einer Datei unter Windows, Mac und Linux So speichern Sie die Befehlszeilenausgabe in einer Datei unter Windows, Mac und Linux Das Speichern der Befehlsausgabe in einer Datei ist hilfreich, wenn Sie dies tun versuchen, ein Problem zu diagnostizieren, und es ist sehr einfach zu tun. Lesen Sie mehr, das Sie verwenden müssen System.out.println () zum Drucken von Nachrichten. Aber weil dies so umständlich ist, hat Eclipse eine schnelle Abkürzung für Sie: Typ “Sysout” (ohne Anführungszeichen), dann drücken Strg + Leertaste.
Der beste Teil? Der Cursor wird sofort in die Klammern des Methodenaufrufs eingefügt, sodass Sie die Nachricht sofort eingeben können:
6. Gesamtes Projekt suchen (Strg + H)
Wenn Sie an großen Codebasen arbeiten, können Sie leicht vergessen, wo Sie bestimmte Klassen, Methoden oder Variablen deklariert haben. Anstatt Zeit manuell durch Verzeichnisse zu verschwenden, verwenden Sie die Aufforderung Gesamtes Projekt durchsuchen mit der Taste Strg + H Abkürzung.
Standardmäßig gibt es vier Suchtypen: Dateisuche, Aufgabensuche, Git-Suche und Java-Suche. Sie verwenden meistens Java Search, die nur Quelldateien durchsucht, aber die anderen drei können auf ihre Weise nützlich sein.
7. Anwendung ausführen (Strg + F11)
Wenn Sie ein neues Projekt zum ersten Mal ausführen, sollten Sie es durcharbeiten Ausführen> Ausführen als…> Java-Anwendung. Aber danach können Sie mit der Strg + F11 Verknüpfung, die das aktuelle Projekt mit der gleichen Konfiguration wie bei der letzten Ausführung des Projekts ausführt.
8. Umbenennen (Alt + Umschalt + R)
Die Klassen-, Methoden- und Variablennamen haben folgende Bedeutung: Sobald sie deklariert sind, können sie Dutzende, Hunderte oder sogar Tausende von Zeitangaben während eines Projekts erhalten. Stellen Sie sich vor, Sie müssen jemals den Namen einer Klasse, einer Methode oder einer Variablen ändern. Es kann Stunden (oder Tage!) Dauern, jede einzelne Referenz umzubenennen.
Oder Sie können mit der rechten Maustaste auf den Namen klicken, auswählen 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 + Umschalttaste + R, Geben Sie den neuen Namen ein und drücken Sie die Eingabetaste. Bam, fertig!
Weitere Tipps für Anfänger Java Programmierer
Als Java-Programmierer sollten Sie absolut verstehen, wie die virtuelle Java-Maschine funktioniert. Warum die Java Virtual Machine Ihren Code besser laufen lässt Warum die Java Virtual Machine Ihren Code besser laufen lässt Was wissen, warum die Java Virtual Machine Java mehr Vorteile gegenüber der nativen Programmierung bietet für eine Bewerbung? Lesen Sie weiter, um es herauszufinden! Lesen Sie mehr und warum es eine plattformübergreifende Entwicklung ermöglicht. Sie sollten sich auch mit diesen grundlegenden Java-Konzepten auskennen. 10 Grundlegende Java-Konzepte, die Sie beim Einstieg erlernen sollten 10 Grundlegende Java-Konzepte, die Sie beim Einstieg kennen lernen sollten Ob Sie eine GUI schreiben, serverseitige Software entwickeln oder eine mobile Anwendung mit Android verwenden, Java zu lernen wird dir gut tun. Hier sind einige grundlegende Java-Konzepte, die Ihnen den Einstieg erleichtern. Lesen Sie mehr, beispielsweise zur Verwendung von Ausnahmen in Java Java-Ausnahmen: Behandeln Sie sie richtig? Java-Ausnahmen: Behandeln Sie sie richtig? Eine Ausnahme bei der Programmierung bedeutet eine außergewöhnliche Bedingung bei der Programmausführung. Es wird verwendet, wenn der Zustand anderswo besser gehandhabt werden kann. Beachten Sie die folgenden Beispiele für die Behandlung von Java-Ausnahmen. Weiterlesen .
Überspringen Sie diese Tipps nicht, um eine neue Programmiersprache zu beherrschen. 7 Nützliche Tricks für die Beherrschung einer neuen Programmiersprache 7 Nützliche Tricks für die Beherrschung einer neuen Programmiersprache Es ist in Ordnung, beim Lernen von Code überfordert zu sein. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps helfen Ihnen dabei, all diese neuen Informationen besser aufzubewahren. Weiterlesen .
Welche weiteren nützlichen Tipps haben Sie für Anfänger zu Java oder Eclipse? Lass es uns in den Kommentaren wissen!
Schreibst du Markdown? Schauen Sie sich unser Markdown-Spickzettel an. Der druckbare Markdown-Spickzettel für Anfänger und Experten. Der druckbare Markdown-Spickzettel für Anfänger und Experten. Dieser druckbare Markdown-Spickzettel bietet alles, was Sie über Markdown-Formatierungen wissen müssen. Halten Sie es griffbereit und lassen Sie sich nie wieder verwirren. Weiterlesen !
.