任何人都可以告诉我们是否应该这样格式化:
import scala.collection.{Seq, List}
或者像这样:
import scala.collection.{ Seq, List }
根据惯例。
没有空格示例:
使用空格示例:
干杯
答案 0 :(得分:3)
我能找到的唯一具体文档是http://twitter.github.io/effectivescala/#Formatting-Imports赞成
import scala.collection.{Seq, List}
然而,scala源本身使用import scala.collection.{ Iterator, AbstractIterator }
https://github.com/scala/scala/blob/2.11.x/src/library/scala/io/BufferedSource.scala
在Intellij中,如果你有
import scala.collection.immutable.{Seq, List}
import scala.collection.immutable.{ Set, Map }
你运行'重新格式化代码':
import scala.collection.immutable.{Seq, List}
import scala.collection.immutable.{Set, Map}
底线 - 似乎没有一个非常坚硬和快速的风格规则。