一行函数格式化

IntelliJ 一直在格式化:

public void addElement(Element elem) {
this.elements.add(elem);
}

变成这样:

public void addElement(Element elem) { this.elements.add(elem); }

我更喜欢多行格式。我怎么跟 IntelliJ 说呢?在设置-> 编辑器-> Java-> 包装和大括号中取消选中下列框

  • 一行中的控件语句
  • 一行中的简单块
  • 一行中的简单方法

没用。

34703 次浏览

查看首选项(或设置)、编辑器、常规、代码折叠、默认折叠、单行方法

enter image description here

下面是将多行合并为一行的快捷方式-

Ctrl + Shift + J