Benutzervorgaben für Codeschablonen

Auf der Benutzervorgabenseite Benutzervorgabenseite für Codeschablonen öffnen Java > Codedarstellung > Codeschablonen können Sie das Format für neu generierten Code und Kommentare konfigurieren.

Code und Kommentare

Die Seite 'Code und Kommentare' enthält Codeschablonen, die von Aktionen für die Codegenerierung verwendet werden. Schablonen enthalten Variablen, die bei der Anwendung der Schablone ersetzt werden. Einige Variablen sind in allen Schablonen verfügbar, während andere schablonenspezifisch verwendet werden.

Aktion

Beschreibung

Standard

Bearbeiten...

Öffnet den Dialog 'Codeschablone', um die gegenwärtig ausgewählte Codeschablone zu bearbeiten.

Nicht verfügbar

Importieren...

Importiert Codeschablonen aus dem Dateisystem.

Nicht verfügbar

Exportieren...

Exportiert alle ausgewählten Codeschablonen in das Dateisystem.

Nicht verfügbar

Alles exportieren...

Exportiert alle Codeschablonen in das Dateisystem.

Nicht verfügbar

Kommentare für neue Methoden und Typen automatisch hinzufügen

Ist diese Option ausgewählt, werden neu generierte Methoden und Typen ggf. automatisch mit Kommentaren generiert. Die Formate der generierten Kommentare werden durch die Kommentarschablonen definiert.

Inaktiviert

Kommentarschablonen

Kommentarschablonen können die Variable ${tags} enthalten, die für das kommentierte Element durch die Javadoc-Standardtags (@param, @return..) ersetzt wird. Der Kommentar 'Overriding method' (Methode überschreibt) kann außerdem die Schablone ${see_to_overridden} enthalten.

Schablonenname

Angabe

Dateien

Headerkommentare für neue Dateien.

Hinweis: In der Schablone 'Neue Java-Datei' kann mit ${filecomment} auf diese Schablone verwiesen werden.

Typen

Der Kommentar für neue Typen.

Hinweis: In der Schablone 'Neue Java-Datei' kann mit ${typecomment} auf diese Schablone verwiesen werden.

Felder

Der Kommentar für neue Felder.

Konstruktoren

Der Kommentar für neue Konstruktoren.

Methoden

Der Kommentar für neue Methoden, die keine Methode in einer Basisklasse überschreiben und die keine andere Methode als Stellvertreter haben.

Überschreibende Methoden

Der Kommentar für neue Methoden, die eine Methode in einer Basisklasse überschreiben.

In der Standardeinstellung ist der Kommentar als Nicht-Javadoc-Kommentar definiert (Javadoc ersetzt diesen Kommentar durch den Kommentar der überschriebenen Methode). Auf Wunsch können Sie dies auch in einen echten Javadoc-Kommentar ändern.

Stellvertretermethoden

Der Kommentar für neue Methoden, die vorhandene Methoden als Stellvertreter haben.

Solche Methoden können mit der Aktion Quelle > Stellvertretermethoden generieren... erstellen.

Getter

Der Kommentar für Getter-Methoden.

Setter

Der Kommentar für Setter-Methoden.

Codeschablonen

Schablonenname

Beschreibung

Neue Java-Dateien

Wird von den Assistenten für neue Typen verwendet, wenn eine neue Java-Datei erstellt wird.

Die Schablone kann angeben, wo Kommentare hinzugefügt werden. Hinweis: Die Schablone kann die Variablen ${typecomment} und ${filecomment} enthalten, die durch die Auswertung der Kommentarschablonen Typen bzw. Dateien ersetzt werden.

Klassenhauptteil

Wird von den Assistenten für neue Klassen verwendet, wenn eine neue Java-Klasse erstellt wird.

Schnittstellenhauptteil

Wird von den Assistenten für neue Schnittstellen verwendet, wenn eine neue Java-Schnittstelle erstellt wird.

Aufzählungshauptteil

Wird von den Assistenten für neue Aufzählungen verwendet, wenn eine neue Java-Aufzählung erstellt wird.

Anmerkungshauptteil

Wird von den Assistenten für neue Anmerkungen verwendet, wenn eine neue Java-Anmerkung erstellt wird.

Methodenhauptteil

Die Schablone 'Methodenhauptteil' wird verwendet, wenn eine neue Methode mit einem Hauptteil erstellt wird, die noch einen Code zur Fertigstellung ihrer Funktionen benötigt.

Sie enthält die Variable ${body_statement}, die in eine Rückkehranweisung und/oder einen Superaufruf aufgelöst wird.

Konstruktorhauptteil

Die Schablone 'Konstruktorhauptteil' wird verwendet, wenn eine neue Methode oder ein neuer Konstruktor mit einem Hauptteil erstellt wird.

Sie enthält die Variable ${body_statement}, die in einen Superaufruf aufgelöst wird.

Getter-Hauptteil

Die Schablone 'Getter-Hauptteil' wird verwendet, wenn eine neue Getter-Methode erstellt wird.

Sie enthält die Variable ${body_statement}, die in die entsprechende return-Anweisung aufgelöst wird.

Setter-Hauptteil

Die Schablone 'Setter-Hauptteil' wird verwendet, wenn eine neue Setter-Methode erstellt wird.

Sie enthält die Variable ${body_statement}, die in die entsprechende Zuordnungsanweisung aufgelöst wird.

Hauptteil des catch-Blocks

Die Schablone 'Hauptteil des catch-Blocks' wird verwendet, wenn der Hauptteil eines catch-Blocks erstellt wird.

Sie kann die Variablen ${exception_type} und ${exception_var} verwenden.

Dialog 'Codeschablone'

In diesem Dialog erscheinen die folgenden Felder und Schaltflächen:

Aktion

Beschreibung

Beschreibung

Eine Beschreibung der Schablone

Muster

Das Schablonenmuster.

Variablen einfügen...

Zeigt eine Liste mit vordefinierten schablonenspezifischen Variablen an.

Zugehörige Konzepte

Schablonenvariablen

Zugehörige Referenzinformationen

Aktionen im Menü 'Quelle'
Java-Editor
Benutzervorgaben für Java-Editor
Benutzervorgaben für Schablonen