2013-08-08 5 views
45

Ich mag Intellijs Code/Datei Vorlagen, sie funktionieren wirklich gut für mich für einzelne Dateien, aber es wäre toll, in der Lage zu sein, mehrere Dateien/Klassen gleichzeitig zu erstellen.Gibt es eine Möglichkeit, mehrere Dateien/Klassen mit Intellij Code/Dateivorlagen zu erzeugen?

Ich habe this question gefunden, aber seit ein paar Jahren hatte ich gehofft, dass sich die Dinge geändert haben könnten.

Wir verwenden das mvp-Muster in unserer Anwendung, so dass jedes Mal, wenn wir eine neue Ansicht erstellen wollen, zwei Klassen und zwei Schnittstellen benötigt werden, die immer das gleiche Muster haben. Es wäre toll, wenn wir die gesamte Infrastruktur dafür generieren und die Klassen verknüpfen könnten.

Irgendwelche Vorschläge oder neue Informationen würden geschätzt? Vielleicht ist es Zeit, eine Feature-Anfrage mit JetBrains zu protokollieren?

+3

Feature-Anforderung http://youtrack.jetbrains.com/issue/OC-5351 –

+0

Tonnen von Klassen lassen Sie mich an Struts denken ... möglicherweise können Sie ein Werkzeug schreiben, um mehrere Dateien zu generieren, und möglicherweise ein mvp2 mit Weniger Klassen-Dateien werden es ersetzen. – mysh

Antwort

-1

Ich glaube, Sie sind dafür suchen,

Öffnen Sie die gewünschte Datei im Editor. Wählen Sie im Hauptmenü Extras | Datei als Vorlage speichern In dem sich öffnenden Dialogfeld Datei- und Codevorlagen geben Sie den neuen Vorlagennamen an und bearbeiten ggf. den Quellcode. Speichern Sie die Änderungen und schließen Sie das Dialogfeld.

+0

"mehrere Dateien" – Jamol

5

Diese Funktion scheint in ReSharper (eine weitere JetBrains IDE) verfügbar zu sein. Es scheint immer noch nicht in IDEA noch möglich.

0

könnten Sie leicht tun mit JavaParser aber ich bin nicht sicher, wie Sie es von der IDEA-Schnittstelle

1

Im Moment aufrufen könnte IDE diese Funktion nicht unterstützen. Die beliebtesten youtube request haben 60+ Stimmen, aber es hat noch geöffnet (seit 2012). Sie können eine Drittanbieterlösung verwenden, zum Beispiel this Plugin.

Verwandte Themen