Eclipse: как обмениваться настройками ошибок Java / предупреждений со всей командой - PullRequest
27 голосов
/ 06 марта 2012

Мы находимся в процессе стандартизации нашей конфигурации Eclipse по умолчанию (стили, настройки, словарь, форматирование, конфигурации запуска и т. Д.) Для наших разработчиков.

Однако для ошибок и предупреждений компилятора Java не существует способа экспорта / импорта настроек. Есть ли другой способ сделать это?

Ответы [ 6 ]

28 голосов
/ 06 марта 2012

Eclipse позволяет вам экспортировать ваши предпочтения через

Файл> Экспорт> Предпочтения

Вы увидите список экспортируемых предпочтений, который содержит Java Compiler Preference, выМожно даже выбрать указанное предпочтение для экспорта.

После этого вы можете импортировать предпочтения в новое рабочее пространство через

Файл> Импорт> Предпочтения

13 голосов
/ 07 марта 2012

Идеальный способ поделиться настройками в команде (для использования в IDE) - это использовать настройки проекта . Специальные настройки проекта становятся частью проекта и переходят в репозиторий системы контроля версий, поэтому каждый член команды получает их бесплатно.

Большинство параметров, которые вы упоминаете в вопросе, можно настроить для каждого проекта.

3 голосов
/ 24 марта 2012

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

https://github.com/yonatanm/codecleaner

в настоящее время плагин codecleaner обновляет следующие типы настроек затмения:

  • Code Formatter
  • Сохранить действия
  • Очистить настройки
  • Ошибка компилятора / Уровень предупреждения
  • Проверка JSP / XML / XSD / HTML
1 голос
/ 27 марта 2014

В нашей команде мы используем механика рабочего пространства , чтобы разделить те же настройки рабочего пространства, поместив файлы настроек на общий диск.Небольшое вступление можно прочитать здесь .

1 голос
/ 06 марта 2012

Создать общий файл сборки (используя Ant / Maven). Если вы используете Maven, вы даже можете убедиться, что все компиляторы используют одни и те же банки.

0 голосов
/ 06 марта 2012

Это можно исправить за пределами Eclipse, начиная со стандартизации процесса сборки, как упоминал Амит.

Вы также можете рассмотреть систему непрерывной интеграции , которая собирается каждый раз, когда кто-то фиксирует код.Это держит всех в напряжении, не давая людям толкнуть сломанный код.Любые ошибки / предупреждения компилятора видны всем.

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