Intellij Formatter сохраняет аннотацию уровня метода и сигнатуру метода в одной строке

Я пробовал несколько настроек форматирования в IDE, но я не могу добиться следующего:

@Test
public void testMethod(){
..............
}

IntelliJ постоянно меняет приведенный выше код на:

@Test public void testMethod(){
..............
}

Кто-нибудь смог понять это?

1 ответ

Решение

Перейдите в настройки, а затем перейдите к
Редактор -> Стиль кода -> Java,
затем переключитесь на вкладку Wrapping and Braces,
Удерживайте узел при переформатировании, установите флажок Разрывстроки.

Установите этот флажок.

Также посмотрите на аннотации метода

Этот снимок экрана взят из версии 2018.1, но в вашей версии он должен выглядеть аналогично.

Другие вопросы по тегам