Передача живых шаблонов Intellij между машинами - PullRequest
3 голосов
/ 22 сентября 2011

Я пытаюсь выяснить, как перенести шаблоны из файла /.IdeaC10/config/templates/user.xml на компьютеры моих коллег.

Если я скопирую в файл user.xml,тогда эти изменения, похоже, подавляются Intellij, возвращаясь к старому содержимому файла.

Кто-нибудь знает, как обойти это?сделать это путем копирования и вставки XML?Это было бы предпочтительнее ...!

Ответы [ 5 ]

4 голосов
/ 22 сентября 2011
1 голос
/ 08 мая 2018

Улучшенный и простой способ

Это позволяет вам легко делиться ими между коллегами.

Вы можете выбрать несколько живых шаблонов и затем скопировать их (щелкните правой кнопкой мыши и выберите Копировать, или ctrl + c ). Это дает вам XML-описания в буфере обмена, которые вы можете отправить другим.

Другие могут затем взять этот XML и вставить его в «Группу шаблонов». Щелкните правой кнопкой мыши одну из групп и выберите Paste. Если опция неактивна, вы не выбрали группу , а что-то еще.

1 голос
/ 22 июня 2017

Если у вас есть Хранилище настроек , вы можете найти Живые шаблоны , хранящиеся в

<your_user_home_directory>\
  .IntelliJIdea<version>\
    config\
      settingsRepository\
        repository\
          templates
1 голос
/ 29 октября 2016

Вам необходимо создать требуемые пользовательские группы шаблонов, обновить необходимые предопределенные группы и нажать ОК. На основании этих изменений IntelliJ IDEA генерирует файлы <group_name>.xml, см. Расположение определений пользовательских живых шаблонов выше.

В зависимости от используемой операционной системы файлы .xml хранятся в следующих местах:

Windows: <your_user_home_directory>.IntelliJ IDEA<version_number>\config\templates
Linux: ~IntelliJ IDEA<version>\config\templates
OS X: ~/Library/Preferences/IntelliJ IDEA<version>/templates

См. Статью Справка Intellij .

1 голос
/ 10 мая 2013

Техника копирования и вставки XML-файла на другой компьютер в правильном каталоге, идеально подходит для меня! Но имя моего файла шаблона - android.xml для моих разработок для Android. Может быть, имя файла «пользователь» защищено. Попробуйте возможно с другим именем файла

...