Подтвердить что ты не робот

Синхронизация правил действия eclipse save

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

4b9b3361

Ответ 1

Если вы установите флажок "Включить конкретные настройки проекта", файл будет создан с настройками, которые вы можете проверить. Все. Тогда вам просто нужно убедиться, что команда знает, что вы можете изменить этот файл только с согласия команды. Это работает для нескольких окон настроек, включая Clean Up, Formatter и Save Actions.

Файлы eclipse будут в каталоге .settings/с именами, такими как org.eclipse.jdt.core.prefs.

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

Ответ 2

В Eclipse 4.4.1 нет встроенных функций для импорта/экспорта "сохранения настроек действия".

Что вы можете сделать, это скопировать файл, содержащий "сохранить настройки действия" вручную.

Смотрите этот вопрос: eclipse сохраняет действия в исходном управлении

Я попробовал, и это сработало для меня, но я не уверен, хочу ли я поместить свои prefs под контроль источника.

Ответ 3

Вы пытались экспортировать свои настройки? File --> Export --> Preferences.

Вы также должны иметь возможность экспортировать/импортировать настройки для Formatter (Window --> Preferences --> Java --> Code Style --> Formatter --> Edit button --> Export button).

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