Универсальные настройки для автоформатера Eclipse? - PullRequest
0 голосов
/ 03 декабря 2018

У меня и моей команды есть некоторые несоответствия в том, как Eclipse автоматически форматирует наш код.

В связи с этим я хотел бы создать универсальный файл настроек автоформатов, который я смогу вставить в репозиторий для всех желающих.Единственная проблема в том, что я не могу найти такой файл, даже если он существует.Я знаю, что Eclipse хранит настройки в основном в файлах XML в каталоге .metedata рабочего места, но я не могу найти там ничего, касающегося форматирования.Любая помощь приветствуется в поиске этого файла!

Ответы [ 3 ]

0 голосов
/ 04 декабря 2018

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

0 голосов
/ 22 января 2019

Eclipse сохраняет выбранный форматер в каталоге настроек проекта (каталог .settings в проекте).В этом каталоге вы найдете правила форматирования, специфичные для проекта, для файлов Java в файлах org.eclipse.jdt.core.prefs и org.eclipse.jdt.ui.prefs.

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

Поэтому вы должны использовать Eclipse для определения профиля форматера, затем применить его ко всем вашим проектам и зафиксировать все файлы .settings/org.eclipse.jdt.core.prefs и .settings/org.eclipse.jdt.ui.prefs в вашей версии.система контроля.

0 голосов
/ 03 декабря 2018

Все еще не уверен, существует ли он где-нибудь в каталоге .metadata, но я смог найти простой способ создать этот файл, если вы не можете найти его, как я.Просто зайдите в Настройки Eclipse -> Формат (для любого языка, который вас интересует).Там вы увидите несколько профилей по умолчанию, которые поставляются с программным обеспечением.Вы можете экспортировать их как XML куда хотите, а затем настроить их по мере необходимости и перезагрузить в настройки Eclipse, когда вы закончите.

...