我对Intellij Idea 14.1.4中的
java代码格式有一个小问题.
我有一段由我手动格式化的代码,对我来说很好看:
public class Test {
private static final ImmutableMap map = new ImmutableMap.Builder()
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.build()
}
但是当我重新格式化这段代码(Ctrl Alt L)时,我得到了:
public class Test {
private static final ImmutableMap map =
new ImmutableMap.Builder().put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.build()
}
预期结果:Intellij不会重新格式化任何内容,因为代码已经格式良好.
我有一个方案(代码样式设置可以下载here)与下一个设置:
有人可以解释我如何达到预期的结果吗?