简体   繁体   中英

Wrapping chained method calls on a separate line in Intellij for Java

[Copied from]: Wrapping chained method calls on a separate line in eclipse for Java

For example, I have this:

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

But I really want this:

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

I wanted to ask how to achieve that formatting in intellij. I was unable to achieve it. I want to use the same formatting given in this answer .

Small disclaimer: this is IJ 14.4, it's possible that in later versions it may have been changed/renamed/etc, but it should be there somewhere nonetheless


Go to Settings -> Editor -> Code style -> Java and select the Wrapping and Braces tab, then scroll to Chained method calls . Check the little combo on the right of the item, default Do not wrap , and change it to Wrap always .

链式方法包装

Depending on your prefference, you may want to also consider the next Align when multiline checkbox

多行时对齐

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM