在IntelliJ Java的代码样式中我们如何设置它需要在注释字段之间留空行,并且在非注释字段之间不需要空行

时间:2017-09-29 19:06:23

标签: java intellij-idea

当字段没有注释时,我想将它们保持在一起

public class MyPojo {

  public String a;
  public String b;
}

但如果注释了一个字段,我想在注释

上方留一个空白行
public class MyPojo {

  @JsonProperty("a")
  public String a;

  @JsonProperty("b")
  public String b;
}

IntelliJ中是否有一些设置配置会给我这种行为?我目前的相关设置如下:

    • 编辑器
      • 代码风格
        • 爪哇
          • 包裹和支撑
            • 字段注释:总是包装
              • 请勿在单个注释后换行:未选中
          • 空行
            • 保留最大空行
              • 在声明中:1
            • 最小空行
              • 界面中的字段:0
              • 围绕字段:0

1 个答案:

答案 0 :(得分:1)

我试图在格式设置中查找所有可能的选项,但在注释之前找不到任何可以让我们有空行的内容。我可以发现我们可以在注释后添加一个空格,但该行没有任何内容。

如果你能找到它,我也很感兴趣。 :)