Шаблоны пользовательских проектов
Когда вы создаете новый проект в 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.
Ссылки