在 Scala REPL 中,如何丢弃部分编写的多行命令?
In Scala REPL, how to discard partly written multi-line command?
在 Unix Shell 终端上,您只需键入 ctrl-c 即可放弃键入的命令。
有没有办法在 Scala REPL 上丢弃键入的命令?
Ctrl-C
仍然有效,但它会退出 Scala REPL,这可能不是您喜欢的。
几个案例:
- 如果您正在执行单行命令,您可以点击
Up
按钮,然后点击 Down
到一个空命令行。
- 如果你在多行命令的中间并且命令不完整,你可以简单地点击
return
几次让 REPL 将连续的空白行解释为开始的意图一个新的命令。但是,如果您担心您输入的内容可能会被执行,最安全的方法仍然是点击 Ctrl-C
.
当你写一个未完成的块时,你可以输入两个空行,然后 REPL 将跳过你的命令并开始一个新的命令。
您仍然可以使用向上按钮来检索要在新命令中继续的行。
在 Unix Shell 终端上,您只需键入 ctrl-c 即可放弃键入的命令。 有没有办法在 Scala REPL 上丢弃键入的命令?
Ctrl-C
仍然有效,但它会退出 Scala REPL,这可能不是您喜欢的。
几个案例:
- 如果您正在执行单行命令,您可以点击
Up
按钮,然后点击Down
到一个空命令行。 - 如果你在多行命令的中间并且命令不完整,你可以简单地点击
return
几次让 REPL 将连续的空白行解释为开始的意图一个新的命令。但是,如果您担心您输入的内容可能会被执行,最安全的方法仍然是点击Ctrl-C
.
当你写一个未完成的块时,你可以输入两个空行,然后 REPL 将跳过你的命令并开始一个新的命令。
您仍然可以使用向上按钮来检索要在新命令中继续的行。