Java 在 Intellij 中的单独一行上包装链式方法调用

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

[复制自]:Wrapping chained method calls on a separate line in eclipse for Java

例如,我有这个:

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

但我真的很想要这个:

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

我想问问如何在intellij中实现这种格式化。我无法实现它。我想使用 this answer.

中给出的相同格式

小免责声明:这是 IJ 14.4,可能在以后的版本中它可能是 changed/renamed/etc,但它应该存在于某处


转到 Settings -> Editor -> Code style -> Java 和 select Wrapping and Braces 选项卡,然后滚动到Chained method calls。勾选项目右侧的小组合,默认Do not wrap,修改为Wrap always

根据您的喜好,您可能还想考虑下一个 Align when multiline 复选框