Как поделиться настройками стиля кода между разработчиками в IntelliJ


Я хотел бы, чтобы все разработчики в моей команде использовали одни и те же настройки стиля кода по умолчанию. Мы все используем IntelliJ 11+ в качестве нашей IDE, и мы используем git в качестве нашей системы управления версиями.

каков самый простой способ убедиться, что все они используют одни и те же настройки? Я думал, что будет способ проверить настройки стиля в проекте и их редакторы обнаружат их автоматически, но это, похоже, не так.

PS. Я не против, если разработчики сознательно переопределите некоторые настройки по умолчанию с их собственными предпочтениями, но я хочу убедиться, что мы все, по крайней мере, начнем с общего набора настроек по умолчанию.

2 55

2 ответа:

стиль кода может быть скопировать в проект и сохранены в .idea/codeStyleSettings.xml на общий доступ через контроль версий:

копировать в проект Нажмите эту кнопку, чтобы создать копию текущей глобальной системы на уровне проекта. После создания копии, IntelliJ Идея предлагает перейти на эту новую схему на уровне проекта.

The Настройки Репозитория функция была введена в IntelliJ IDEA 2016.

эта опция помогает нам совместно использовать параметры IDE между различными компьютерами, в том числе совместно использовать параметры между разработчиками.

настройки хранятся в репозитории Git, например на GitHub или Bitbucket.

для настройки репозитория Git мы должны установить URL через Настройки Репозитория выбор.

Calling settings

разработчик может загружать удаленные настройки, перезаписывать удаленные настройки или объединять локальные настройки с удаленными.

Set url and choose action

структура репозитория Git с параметрами:

Git repository structure

Я использовал личный токен доступа для аутентификации GitHub.


дополнительная информация: