Scala是否提供与Python中的Pretty Print类似的功能?

def*_*foo 9 scala pprint

Scala是否提供与pprintPython中的Pretty Print类似的功能?

Dan*_*ral 5

不,它没有.除了XML之外,就是 - 有一个漂亮的打印机,它可以生成解释器可读的数据.

事实上,它甚至没有办法打印解释器可读数据,主要是因为转换为字符串时字符串的表示方式.例如,List("abc").toStringList(abc).

除此之外,根本没有基于宽度或身份嵌套集合打破它们的工具.

也就是说,它是可行的,在同样的限度内pprint.