如何清除Scala REPL中的所有变量

时间:2013-01-12 09:43:19

标签: scala

有快速命令吗?每次我想清除所有变量时,我都不想Ctrl+d并运行Scala。重置,清除和清除不起作用,:help没有列出任何内容

1 个答案:

答案 0 :(得分:43)

您可以使用:reset

Welcome to Scala version 2.10.0-RC2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_37).
Type in expressions to have them evaluated.
Type :help for more information.

scala> val a = 1
a: Int = 1

scala> val b = 3
b: Int = 3

scala> :reset
Resetting interpreter state.
Forgetting this session history:

val a = 1
val b = 3

Forgetting all expression results and named terms: $intp, a, b

scala>