我们可以使用一些预定义的编译器阶段模式启动 scala 控制台-Xprint:typer
,但它可以在控制台中打开或在会话中动态更改吗?
user1078671
问问题
93 次
1 回答
1
有问题
https://issues.scala-lang.org/browse/SI-4594
和一个公关
https://github.com/scala/scala/pull/2701
目前,
scala> :power
** Power User mode enabled - BEEP WHIR GYVE **
** :phase has been set to 'typer'. **
** scala.tools.nsc._ has been imported **
** global._, definitions._ also imported **
** Try :help, :vals, power.<tab> **
scala> settings.processArgumentString("-Ylog:typer")
res0: (Boolean, List[String]) = (true,List())
scala> val i = 8
[log typer] [+symbol] method $line in object $read (flags: <method>)
但是你不能关闭它。
于 2013-07-08T16:11:32.987 回答