Eclipse Save Actions в системе управления версиями - PullRequest
8 голосов
/ 11 февраля 2012

Мы хотели бы найти «легкий» метод обеспечения соблюдения стандартов кода перед регистрацией.Нам очень нравится идея использования встроенного в Eclipse Save Actions (перейти к Preferences >> Java >> Editor >> Save Actions), который имеет функцию Format source code, которая может запускаться каждый раз, когда разработчик сохраняет файл.

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

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

  • Где он находится (в рабочей области)?

1 Ответ

5 голосов
/ 11 февраля 2012

Конфигурация действия сохранения всей рабочей области хранится в каталоге рабочей области в этом файле:

WORKSPACE-DIR\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

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

PROJECT-DIR\.settings\org.eclipse.jdt.ui.prefs

Этот файл можно легко поставить под контроль исходного кода.

...