Eclipse-Tipps: So erstellen Sie eine benutzerdefinierte Codevorlage in Eclipse

Eine der großartigen Funktionen von Eclipse besteht darin, eine benutzerdefinierte Codevorlage zu erstellen, die in den entsprechenden Kontext eingefügt werden kann. Beispielsweise gibt es in der Eclipse-IDE eine Standardvorlage für eine for-Schleife. Wenn Sie „for“ eingeben und STRG + LEERTASTE drücken, wird die vollständige for-Schleifensyntax mit der Bedingung eingefügt. Dadurch entfällt die Notwendigkeit, den gesamten Block zu schreiben. Auf die gleiche Weise können wir unsere eigene benutzerdefinierte Codevorlage für die am häufigsten verwendeten Codierungstechniken schreiben. In diesem Beispiel habe ich eine benutzerdefinierte Codevorlage zum Überprüfen der Nullwerte innerhalb der Methoden erstellt. Schauen wir uns die folgenden Bilder an.

1. Öffnen Sie Vorlagen in Eclipse

Öffnen Sie als ersten Schritt das Vorlagenfenster, indem Sie zu navigieren Windows -> Einstellungen -> Java -> Editor -> Vorlagen. In diesem Dialogfeld werden alle konfigurierten Vorlagen angezeigt. Sie können jede der vorhandenen Vorlagen bearbeiten oder die neue Vorlage erstellen, indem Sie auf die Schaltfläche „Neu“ klicken. Außerdem gibt es eine Importoption zum Importieren der verfügbaren Vorlagen in eine Datei.

Benutzerdefinierte Eclipse-Codevorlage 1

2. Neue Vorlage erstellen

Nachdem Sie auf die Schaltfläche „Neu“ geklickt haben, wird das kleine Dialogfenster wie unten angezeigt. Hier müssen Sie folgende Angaben machen:

  • Name : Name der Vorlage. Dies wird bei der Eingabe als Vorschlag angezeigt STRG + LEERTASTE
  • Beschreibung : Dieses Feld dient der Erläuterung der Vorlage.
  • Muster : Dies ist das eigentliche Vorlagenmuster, das im Code angewendet wird. Hier prüft diese Vorlage den „Null“-Wert der lokalen Variablen und löst die NullPointerException aus, wenn sie null ist.
  • Nachdem Sie die Details ausgefüllt haben, klicken Sie auf die Schaltfläche „OK“. Ihre Vorlage wird gespeichert.

    Benutzerdefinierte Eclipse-Codevorlage 2

    if (${arg:localVar} == null)
        throw new ${exception:link(NullPointerException,IllegalArgumentException)}("${arg:localVar} is null");
    

    3. Verwenden Sie eine benutzerdefinierte Codevorlage

    Jetzt ist es Zeit für die Implementierungsdemo. Geben Sie einfach „null“ ein und drücken Sie dann STRG + LEERTASTE. Sie sehen das folgende Vorschlagsfeld, das die benutzerdefinierte Vorlage zeigt, die wir gerade im obigen Schritt hinzugefügt haben. Außerdem wird im rechten Seitenbereich die tatsächliche Implementierung angezeigt, die stattfinden wird. Hier werden die Variablen durch tatsächliche lokale Variablen ersetzt. Sobald Sie die „Enter“-Taste drücken, wird dieser Code eingefügt. Auf diese Weise können Sie komplexere Vorlagen erstellen.

    Benutzerdefinierte Eclipse-Codevorlage 3

    Kommentar verfassen

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    Nach oben scrollen