2016-07-26 2 views
4

[скопированного из]: Wrapping chained method calls on a separate line in eclipse for JavaОбертывание прикован метод вызывает на отдельной строке в Intellij для Java

К примеру, у меня есть это:

someObject.A().B().C();

Но я действительно хочу это:

someObject.A() 
      .B() 
      .C(); 

Я хотел спросить, как добиться этого форматирования в intellij. Я не смог этого добиться. Я хочу использовать то же форматирование, что и в this answer.

ответ

10

Малый отказ от ответственности: это IJ 14,4, вполне возможно, что в более поздних версиях может быть изменен/переименовал/и т.д., но это должно быть где-то там, тем не менее


Перейти к Settings ->Editor ->Code style ->Java и выберите вкладку Wrapping and Braces, затем прокрутите до Chained method calls. Проверьте маленькую комбинацию справа от элемента, по умолчанию Do not wrap, и измените его на Wrap always.

Chained method wrapping

В зависимости от вашего prefference, вы можете также рассмотреть следующий Align when multiline CheckBox

Align when multiline

+0

Если вы хотите признание строителя шаблон, пожалуйста, см запрос этой функции: https: // YouTrack .jetbrains.com/вопрос/IDEA-122600 – proski

Смежные вопросы