Шаблоны пользовательских проектов

Когда вы создаете новый проект в webstorm, вам предоставляется возможность создать новую структуру каталогов, предварительно заполненную файлами: библиотеки, таблицы стилей и т.д. для шаблонов, таких как шаблон HTM5, шаблон Twitter и т.д. Как создать собственный шаблон для этого? Импортирует фиктивные проекты для взлома?

Ответы

Ответ 1

Я предлагаю не использовать шаблоны. Я нахожу гораздо проще и удобнее создавать "пустые" проекты (из существующих проектов, конечно) в репозитории git (bitbucket, github,...), клонировать один и начинать оттуда.

.idea должен находиться в репо, но .idea/workspace.xml следует игнорировать в соответствии с документацией.

Это дает вам возможность постепенно совершенствовать ваш шаблон и делиться им легко с командой.

Ответ 2

Используйте плагин LivePlugin для создания шаблона проекта:

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

Для создания шаблона файла используйте язык шаблонов скорости (VTL):

Шаблоны файлов и кодов написаны на языке шаблонов скорости (VTL). Поэтому они могут включать:

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

В файле, основанном на шаблоне, фиксированный текст используется буквально как-есть.

File template variables. 

При создании файла переменные заменяются их значениями.     #parse, чтобы включить другие шаблоны, определенные на вкладке "Включает" на странице "Файлы и шаблоны кода" диалогового окна "Параметры".

Other VTL constructs.

Ссылки