IntelliJ IDEA包装单行匿名类的设置

时间:2010-07-29 16:22:06

标签: intellij-idea

如何设置IntelliJ IDEA以防止在自动重新格式化期间将在一行上声明的匿名类拆分为多行( CTRL + ALT + )?

例如,防止分裂

x = foo(new Boo() {});

分为两行:

x = foo(new Boo() {

});

2 个答案:

答案 0 :(得分:6)

"File" [menu]/"Settings"/"Code Style"/"Alignment and Braces":
   ==>  "Keep when Reformatting" Field Set:
          Check: "Simple methods in one line"
          Check: "Simple blocks in one line"

答案 1 :(得分:4)

在寻找同样的问题时偶然发现了这个老问题。选项一行中的简单类已添加到IntelliJ。

可在编辑器>下的设置中找到。 代码风格> Java > 包装和大括号,在重新格式化时保留字段设置中。