16

Wenn Sie in webstorm ein neues Projekt erstellen, können Sie eine neue Verzeichnisstruktur erstellen, die mit Dateien gefüllt ist: Bibliotheken, Stylesheets usw. für Muster wie HTM5-Muster, Twitter-Muster usw. man erstellt dafür seine eigene Vorlage? Ist das Importieren von Dummy-Projekten der Hack dafür?Benutzerdefinierte Projekttypvorlagen

+3

Die AFAIK-Liste der unterstützten Projektvorlagen ist fest codiert, da für jede Vorlage eine spezielle Unterstützung der IDE erforderlich ist. Derzeit unterstützt IDE keine eigenen Projektvorlagen. – LazyOne

+1

Danke für Info - Ich hatte die gleiche Frage. Wirklich wäre eine nette Eigenschaft. –

Antwort

2

Verwenden Sie das LivePlugin Plugin eine Projektvorlage zu erstellen:

<projectTemplate projectType="foo" templatePath="resources/bar.zip" category="true"/> 

Verwenden Sie die Velocity Template Language (VTL), die eine Dateivorlage zu erstellen:

Datei und Code-Vorlagen in der Geschwindigkeit geschrieben werden Vorlagensprache (VTL). So können sie umfassen:

Fixed text (markup, code, comments, etc.). 

In einer Datei auf einer Vorlage basiert, wird der feste Text verwendet wahrsten Sinne des Wortes, wie sie ist.

File template variables. 

beim Erstellen einer Datei, werden die Variablen mit ihren Werten ersetzt. #parse-Direktiven zum Einschließen anderer Vorlagen, die auf der Registerkarte "Includes" auf der Seite "File and Code Templates" des Dialogfelds "Settings" definiert sind.

Other VTL constructs. 

Referenzen

5

Ich schlage vor, nicht Vorlagen. Ich finde es viel einfacher und wartungsfreundlicher, "leere" Projekte (aus bestehenden Projekten, natürlich) in einem Git Repo (bitbucket, github, ...) zu erstellen, Klon 1 und starte von dort.

Die .idea sollte im Repo sein, aber .idea/workspace.xml sollte ignoriert werden, wie in der Dokumentation.

Dies gibt Ihnen die Möglichkeit, Ihre Vorlage schrittweise zu verfeinern und sie problemlos mit einem Team zu teilen.

Verwandte Themen