如何禁用静态数组的IntelliJ自动格式化?

时间:2016-11-10 00:36:00

标签: java intellij-idea

在一些TestNG数据提供程序中,我有静态数组初始化,如下所示:

return new Object[][] {
    {"Foo", "Bar"},
    {"Baz", "Quux"}
};

由于这些是短行,因此IntelliJ一直希望将其重新格式化为单行,但我希望将其保持原样以便于阅读和将来的差异。 Editor > Code Style > Java下的哪个选项会为我保留这个选项?

1 个答案:

答案 0 :(得分:3)

根据您的要求,最佳设置应为

包装和大括号 - > 阵列初始化程序

  • 换行
  • 选中(勾选)所有选项 多线时对齐 | '{' |之后的新行 将'}'放在新行

enter image description here