Стиль кода форматирования в Eclipse

Я ищу автоматический способ в eclipse переформатировать фигурные скобки в стиль K & R, исключая фигурные скобки для отдельных операторов, если и т.д. Есть ли такой способ?

Спасибо.

Ответы

Ответ 1

Прежде чем переформатировать, вам нужно настроить параметры форматирования в диалоговом окне настроек Java/ Code Style / Formatter на ваши настройки K & R, если настройки по умолчанию не соответствуют вашим требованиям.

Диалог настроек открывается из Mainmenu / Window / Preferences

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

Ответ 2

В диалоговом окне настроек можно выбрать множество опций для форматирования (Java → Code Style → Formatter).

После этого вы можете просто форматировать свой код, нажав ctrl-shift-f (windows)

Кроме того, вы можете автоматически форматировать свой код при сохранении файла. Это также находится в диалоговом окне настроек (Java → Редактор → Сохранить действия)

Ответ 3

Вы можете настроить форматирование кода Java на Window > Preferences. Там выберите Java > Code Style > Formatter, нажмите New..., чтобы создать новый профиль. Тогда Edit... it.

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

Ответ 4

щелкните правой кнопкой мыши в редакторе = > source = > format