Vorlage, um Methodenname und Parameterwerte in Eclipse anzuzeigen

8

Gibt es eine Möglichkeit, eine Vorlage (Java - & gt; Editor - & gt; Vorlagen) in Eclipse zu haben, die so etwas erzeugt

%Vor%

Bei Verwendung in einer Methode. Zum Beispiel:

%Vor%

Ich konnte keinen Weg finden, dies mit der Standard-Vorlagen-Benutzeroberfläche zu tun, vielleicht gibt es ein Plugin, um diese Art von Dingen zu tun?

    
BoD 24.08.2010, 14:27
quelle

5 Antworten

5

Ich habe ein kleines Plugin erstellt, das eine schön formatierte Variable hinzufügt:

Ссылка

Eclipse liefert keine Informationen über den Parametertyp, daher gibt es keine Arrays.toString (...)

    
Andrey Rodionov 13.01.2012, 14:02
quelle
9

Das ist ein Anfang:

%Vor%

was folgendes erzeugt:

%Vor%

Ich habe keinen Weg gefunden, jedes Argument zu trennen. Ich habe diese Seite gefunden, bei der das gleiche Problem aufgetreten ist.

Sehen Sie sich für andere Eclipse-Vorlagen die Frage an.

    
Kelly S. French 02.09.2010 18:21
quelle
4

Ich denke, es ist wahrscheinlich ein bisschen zu spät, um diese Frage zu beantworten, aber vielleicht hilft meine Antwort jemandem:

%Vor%

Für diese Methode:

%Vor%

Die Ausgabe wäre:

%Vor%

Dieser Code scheint mit jedem Objekt, primitiven Typ und Nullwert umgehen zu können. Und ja, es ist ein bisschen kompliziert für den Zweck!

    
loak 10.02.2011 17:51
quelle
4

oder Vorlage =

%Vor%

gibt

%Vor%

was für

%Vor%

gibt eine Protokollanweisung:

%Vor%     
Aksel 26.05.2011 09:31
quelle
1

Das Eclipse-Log-Parameter-Plugin ist nützlich, um zu vermeiden, dass Sie die Protokollierungszeile manuell eingeben müssen. Es wäre jedoch noch schöner, wenn die Zeile automatisch für alle neuen Methoden hinzugefügt würde.

Ist das überhaupt möglich? Es sieht aus wie in Windows- & gt; Einstellungen- & gt; Code Style- & gt; Code Templates- & gt; Code gibt es Möglichkeiten, automatisch hinzugefügten Code wie automatisch generierte Methoden zu konfigurieren ("Method body" Vorlage, die ein "Auto-generated Method Stub "Kommentar). Aber es gibt keine Möglichkeit, neue Methoden zu konfigurieren, die nicht generiert werden.

Außerdem ist die Variable formated_method_parameters nicht verfügbar, wenn Sie die Vorlage für "Method body" bearbeiten.

    
Carmen 06.12.2012 17:11
quelle

Tags und Links