IntelliJ IDEA单行函数格式

dojqjjoe  于 2023-01-29  发布在  IntelliJ IDEA
关注(0)|答案(2)|浏览(189)

IntelliJ继续格式化此内容:

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

变成这样:

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

我更喜欢多行格式。我该如何告诉IntelliJ呢?我已经取消了设置-〉编辑器-〉Java-〉换行和大括号中的以下复选框

  • 控制语句在一行中
  • 一行中的简单块
  • 在一条生产线上实现简单的方法

没有用。

dgiusagp

dgiusagp1#

我怀疑Intellij实际上并没有改变实际的文件,而是在显示中可视化地折叠了一行方法。
要使Intellij不更改单行方法的显示,请查看:
首选项(或设置)、编辑器、常规、代码折叠、默认折叠、单行方法

vof42yt1

vof42yt12#

下面是将多行合并为一行的快捷方式-
Ctrl+移动键+J

相关问题