【发布时间】:2012-03-03 01:32:31
【问题描述】:
如何查看 Scala 编译器为表达式等推断出的类型?我有一些代码具有复杂的类型推断和隐式转换,仅通过阅读代码很难看出发生了什么。
我已经尝试添加
scalacOptions in Compile += "-Xprint-types"
在 build.sbt 中,但这没有效果。
直接使用 scalac 不是很吸引人,因为我有很多依赖项。
我使用 Eclipse Scala 插件和 ENSIME 编写代码,并使用 SBT 进行构建。
【问题讨论】: