Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 是否有办法格式化sbt';什么是show命令?_Scala_Sbt - Fatal编程技术网

Scala 是否有办法格式化sbt';什么是show命令?

Scala 是否有办法格式化sbt';什么是show命令?,scala,sbt,Scala,Sbt,例如,如果我运行“show dependency classpath”,我会得到一个非常长的单行,因为默认的输出格式是ArrayBuffer的toString()。是否有任何漂亮的打印选项使此输出更易于阅读?0.13中有一个新的导出命令,用于以命令行上可用的形式显示类路径和编译/运行命令。比如说, > export dependencyClasspath /home/user/.sbt/boot/scala-2.10.1/lib/scala-library.jar:/home/user/.

例如,如果我运行“show dependency classpath”,我会得到一个非常长的单行,因为默认的输出格式是ArrayBuffer的toString()。是否有任何漂亮的打印选项使此输出更易于阅读?

0.13中有一个新的
导出
命令,用于以命令行上可用的形式显示类路径和编译/运行命令。比如说,

> export dependencyClasspath
/home/user/.sbt/boot/scala-2.10.1/lib/scala-library.jar:/home/user/.ivy2/cache/com.sun.jmx/jmxri/jars/jmxri-1.2.1.jar

任务必须显式输出此格式,而无论结果如何,
show
只调用
toString
。没有其他方法可以每行打印一个或类似的内容。

也许
show
也可以被任务覆盖,但是选项扩展得非常快,比如如何处理长字符串。这里欢迎拉取请求和/或邮件列表讨论。