16

Po utworzeniu nowego projektu w usłudze Webstorm można utworzyć nową strukturę katalogów z plikami: bibliotekami, arkuszami stylów itp. Dla wzorców, takich jak zestaw wzorcowy HTM5, skoroszyt Twitter itp. Jak to zrobić? stworzyć własny szablon do tego? Czy importowanie fałszywych projektów to hackowanie?Niestandardowe szablony typu projektu

+3

Lista obsługiwanych szablonów projektów AFAIK jest zakodowana na stałe, ponieważ wymaga jakiegoś specjalnego IDE formularza wsparcia dla każdego z takich szablonów. Obecnie IDE nie obsługuje szablonów projektów użytkownika. – LazyOne

+1

Dzięki za informację - miałem to samo pytanie. Naprawdę byłaby to fajna funkcja. –

Odpowiedz

2

Użyj wtyczki LivePlugin utworzyć szablon projektu:

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

Użyj Velocity szablonu Język (VTL), aby utworzyć szablon pliku:

pliku i kod szablony są napisane w Velocity Język szablonów (VTL). Więc mogą one obejmować:

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

W pliku opartego na szablonie, stały tekst jest używany dosłownie, jak jest.

File template variables. 

Podczas tworzenia pliku, zmienne są zastępowane ich wartości. #parse dyrektywy, aby uwzględnić inne szablony zdefiniowane w zakładce Includes na stronie File and Code Templates okna dialogowego Settings.

Other VTL constructs. 

Odniesienia

5

ja nie sugeruję przy użyciu szablonów. O wiele łatwiejsze i łatwiejsze do wykonania jest tworzenie "pustych" projektów (oczywiście z istniejących projektów) w repozytorium git (bitbucket, github, ...), klonowanie i zacznij od tego.

Numer .idea powinien znajdować się w repozytorium, ale .idea/workspace.xml należy zignorować zgodnie z dokumentacją.

Daje to możliwość stopniowego udoskonalania szablonu i łatwego udostępniania go zespołowi.

Powiązane problemy