16

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

+3

Список поддерживаемых шаблонов проектов AFAIK жестко запрограммирован, так как для каждого из таких шаблонов требуется специальная форма IDE поддержки. В настоящее время IDE не поддерживает собственные шаблоны проектов. – LazyOne

+1

Спасибо за информацию - у меня был тот же вопрос. На самом деле было бы хорошей особенностью. –

ответ

2

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

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

Используйте Velocity Template Language (VTL) для создания шаблона файла:

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

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

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

File template variables. 

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

Other VTL constructs. 

Список литературы

5

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

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

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

Смежные вопросы