ben*_*rre 23 scala intellij-idea
有没有办法在Intellij的Scala支持中显示派生类型?
例如,如果我正在通过一些光滑的代码摸索,并想知道"用户"val的类型可能是通过缩小键并将鼠标悬停在那将是非常有用的.
DB.withSession {
implicit session =>
val user = users.filter(user => user.email === email && user.password === password).first
}
Run Code Online (Sandbox Code Playgroud)
知道如何尽可能容易地在IDE中找出"用户"的类型吗?
Cyä*_*gha 42
您可以:

或者,您可以显示类型的文档,而不仅仅显示类型信息.即使没有适用的scaladoc或javadoc,它也会显示该类型.

除了@Cyäegha方法之外,您甚至可以告诉idea推断类型并为您添加类型。
在OS X上,转到变量,单击alt + enter,您应该会看到

单击它后,您将看到
val test: String = "dsds"
Run Code Online (Sandbox Code Playgroud)
快捷键位于语音“ 显示意图动作”处。
| 归档时间: |
|
| 查看次数: |
10474 次 |
| 最近记录: |