让我们有这样的代码:
val list = List(1, 2, 3)
list.foreach(a => println(a))
当从括号转换为大括号(检查Convert to a block expression
)时,IntelliJ IDEA默认格式化如下代码:
val list = List(1, 2, 3)
list.foreach {
a => println(a)
}
我更喜欢以下格式:
val list = List(1, 2, 3)
list.foreach { a =>
println(a)
}
是否有一些缩进、大括号、线条和间距的设置可以实现这一点?
这似乎已经作为错误报告发布之前,现在似乎已在SCL-6486中修复 "转换为块表达式"应尊重代码样式。