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

[复制自]:在 Eclipse for Java 中将链接的方法调用包装在单独的行上

例如,我有这个:

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

但我真的想要这个:

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

我想问一下如何在intellij中实现这种格式。我无法实现它。我想使用与此答案中给出的相同格式。


答案 1

小免责声明:这是IJ 14.4,在以后的版本中,它可能已被更改/重命名/等,但它仍然应该在某个地方


转至 -> -> -> 并选择选项卡,然后滚动到 。检查项目右侧的小组合,默认值 ,并将其更改为 。SettingsEditorCode styleJavaWrapping and BracesChained method callsDo not wrapWrap always

Chained method wrapping

根据您的预设,您可能还需要考虑下一个复选框Align when multiline

Align when multiline


答案 2