Как поделиться настройками стиля кода между разработчиками в IntelliJ - PullRequest
65 голосов
/ 01 февраля 2012

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

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

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

Ответы [ 2 ]

64 голосов
/ 01 февраля 2012

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

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

6 голосов
/ 25 марта 2018

В IntelliJ IDEA 2016 .

появилась функция Настройки хранилища .

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

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

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

Calling settings

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

Set url and choose action

Структура Git-репозитория с настройками:

Git repository structure

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


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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...