2015-10-21 4 views
2

Я использую обновленную версию IntelliJ IDEA и пытаюсь экспортировать мои настройки стиля кода, чтобы они могли использоваться всеми разработчиками, работающими над конкретным проектом. Я прочитал учебники по адресу https://confluence.jetbrains.com/display/IntelliJIDEA/Code+Styles и http://forum.shakacode.com/t/sharing-your-intellij-rubymine-webstorm-codestyle-among-developers/240, что кажется довольно простым.Экспорт настроек стиля кода из IntelliJ IDEA версии 14.1.5

К сожалению, это не так, как выглядит моя панель «Настройки экспорта», и у меня нет строки, которая говорит «стили кода». Шахта выглядит как intellij export settings

Ближайшее, что я могу найти, это выделенная строка, в которой есть CodeStyleSettingsManager, а также целая куча других вещей. Однако я попытался использовать это и извлек файл .jar только для того, чтобы обнаружить, что внутри ничего нет.

Кто-нибудь знает способ экспорта стилей кода, который работает с последней версией IntelliJ?

Edit: Мой файл codeStyleSettings.xml содержит только следующее:

<project version="4"> 
<component name="ProjectCodeStyleSettingsManager"> 
<option name="PER_PROJECT_SETTINGS"> 
<value/> 
</option> 
<option name="USE_PER_PROJECT_SETTINGS" value="true"/> 
</component> 
</project> 

ответ

2

Я не понимаю, почему вы не видите Code Style в списке (он появляется в моем IDEA 14.1.5), но ...

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

лучший способ для совместного использования стиля кода проекта для всех разработчиков необходимо включить его в репозиторий VCS. Вытягивание такой фиксации автоматически применит эти стили кода. Это файл: project/.idea/codeStyleSettings.xml. Если ваш VCS установлен для игнорирования .idea/, добавьте исключение для этого файла.

Если вы не видите этот файл вообще, вероятно, вы используете локальный форматтер, а ваша схема Project не изменится. В этом случае перейдите к Settings > Editor > Code Style > Scheme: Manage, выберите свой форматтер и нажмите Copy to Project.

Update

файлы кода стиля только указать разницу в стиле кода IDEA Default (который всегда одинаков). Вы можете попробовать это самостоятельно: создать новый проект, перейти к настройкам стиля кода, выбрать Project и изменить только один вариант. Будет создан файл codeStyleSettings.xml, и он будет содержать только этот вариант. Если вы можете экспортировать свои настройки стиля кода, вывод будет точно таким же.

+0

У моего файла codeStyleSettings.xml только несколько строк. Может ли это действительно инкапсулировать все настройки стиля кода? (содержимое xml-файла, вставленного в открывающий пост) – misaochan

+0

Я обновил сообщение, чтобы ответить на ваш вопрос –

+0

Спасибо Darek! Но что, если кто-то хочет импортировать мой стиль кода, скажем, в Eclipse? Будет ли файл стиля кода работать для этого? – misaochan

Смежные вопросы