Eclipse обеспечивает строгое форматирование кода Java - PullRequest
2 голосов
/ 23 мая 2011

Каков наилучший способ гарантировать, что код Java следует строгому набору правил форматирования. Он должен быть настраиваемым, чтобы мы могли применять наши собственные правила (которые в основном основаны на оригинальном документе руководств Suns).

Мне надоело иметь классы, которые даже в разных методах имеют разное форматирование в зависимости от разработчика, который изменил этот конкретный метод.

Когда я говорю "строгий", я имею в виду, что абсолютно все форматируется в соответствии со стандартом.

Ответы [ 3 ]

5 голосов
/ 23 мая 2011

В Eclipse вы можете настроить свой собственный набор рекомендаций.Перейдите в Window / Preferences и найдите «format», и вы найдете Code Formatter где-нибудь в дереве меню.Чтобы применить форматирование к файлу, просто нажмите Ctrl + Shift + F в редакторе.

Затем вы можете поделиться профилем форматирования кодасо всей командой, и каждый сможет форматировать код точно так же.

3 голосов
/ 23 мая 2011

Если вы хотите полагаться только на Eclipse, вы можете настроить его в настройках в разделе Java -> Compiler -> Errors/Warnings, чтобы отследить основные проблемы стиля, и вы можете настроить форматтер для форматирования кода в соответствии со своей спецификацией.

Из стиляВ перспективе возможности Eclipse весьма ограничены, поэтому лучше использовать внешние инструменты, такие как Checkstye и Findbugs , которые можно настроить как часть процесса сборки, а также хорошо работать с Eclipse.

3 голосов
/ 23 мая 2011

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

...