Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Scala 是否提供类似于pprintPython 中的 Pretty Print 的功能?
pprint
不,它没有。除了 XML,还有一个漂亮的打印机,它可以生成解释器可读的数据。
事实上,它甚至没有办法打印解释器可读的数据,主要是因为字符串在转换为字符串时是如何表示的。例如,List("abc").toString是List(abc)。
List("abc").toString
List(abc)
除此之外,根本没有任何设施可以根据宽度或 ident 嵌套集合来破坏它们。
也就是说,它是可行的,在与pprint.