Интеллигентное форматирование. Метод разрыва с другим отступом, чем тело - PullRequest
0 голосов
/ 10 сентября 2018

Как установить форматер для достижения этого форматирования:

до

List<Person> getPersonsByFilters(final UUID personId, final Filter filter) throws NotFoundException {
    //logic    
}

после

List<Person> getPersonsByFilters(final UUID personId, 
        final Filter filter) throws NotFoundException {
    //logic    
}

После разрыва строки определения метода я хочу иметь больший отступ (+4), чем тело метода.

1 Ответ

0 голосов
/ 10 сентября 2018
  1. Перейти к Настройки - Редактор - Стиль кода - Java - Упаковка и фигурные скобки .

  2. Установите параметр «Обернуть, если долго».

  3. Снимите флажок «Выровнять при многострочности».

enter image description here

До:

enter image description here enter image description here

После того, как:

enter image description here


EDIT:

У меня установлен "Отступ продолжения" 8 (значение по умолчанию). Это может помочь.

enter image description here

...