Как мы можем написать собственный файл шаблона кода в IntelliJ IDEA

Мне нужно создать образец шаблона кода в моем проекте IntelliJ IDEA, чтобы все в команде могли также импортировать его в свои IDEs и использовать его.

Я могу сделать это на своей машине, изменив шаблон "class" сам, но у меня просто нет никакого способа сделать его доступным для моей команды, например, экспортировать его в файл, который можно использовать, в Eclipse можно иметь один sampleCodeFormatter.xml-файл, который каждый может импортировать в своем eclipse рабочее место.

Как то же самое работает в IntelliJ IDEA?

1 ответов


во-первых, в IntelliJ откройте Настройки (ctrl-alt-s), в разделе настройки IDE найдите File and Code Templates и посмотрите на Templates tab.

вы увидите некоторые шаблоны там уже, например есть один называется Class:

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}

обратите внимание, что он включает в себя File Header, который находится в Includes tab.

теперь вы можете легко создавать собственные шаблоны файл. Под Templates tab, просто Нажмите зеленую кнопку" Добавить", дайте вашему новому шаблону имя (Foo ?), убедитесь, что расширение java и напишите допустимый класс java.

сохранить, и ваш недавно настроенный шаблон существует здесь:

C:\Users\{USER}\.IntelliJIdea12\config\fileTemplates\Foo.java

вы должны иметь возможность поделиться этим файлом со своей командой.

аккуратная функция заключается в том, что изнутри проект панель проекта java, под корнем источника, нажмите alt-enter выберите Новый Java-Класс и под вид падение-вниз - вуаля! Вы можете смотрите ваш Foo шаблон как допустимый вариант.