2016-11-10 36 views
4

在一些TestNG的數據提供者,我有這個樣子靜態數組初始化:如何禁用靜態數組的IntelliJ自動格式化?

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

由於這些都是短線,不斷的IntelliJ想格式化該成一條線,但我想保持它的原樣是爲了可讀性和未來的差異。 Editor > Code Style > Java下的什麼選項會保留這個給我?

回答

3

根據您的要求爲您提供最好的設置應該是

包裝和支撐 - >數組初始化

  • 裹總是
  • 檢查(打勾)所有選項對齊時多行 | '{' | 把'}'放在新線上

enter image description here

+0

啊哈!我有這些全部檢查,但包裝被設置爲「長期包裝」。這給了我最一致的行爲。它比我需要的更簡短一點,但至少現在它不會嘗試將它們結合在一起。 – UltraNurd

+0

@UltraNurd很棒,很高興見到!!!!! –