是否有熱鍵來停止/退出Scala REPL?熱鍵停止REPL?
示例:我使用命令console
從SBT啓動Scala REPL,然後像無盡循環那樣做一些愚蠢的事情,並且希望在不關閉shell的情況下結束REPL。喜歡的東西按Ctrl +Ç,按Ctrl +d或按Ctrl +ž(所有不工作)。
更新: 使用操作系統:Windows 7 64位。
按Ctrl + d存在SBT和REPL,但按Ctrl + d當我在一個死循環一樣
while(true) prinln("test")
不退出REPL有沒有一種辦法用熱鍵離開無限循環而不關閉殼體?或者這是不可能的,因爲在循環完成之前REPL不會對熱鍵作出反應(當然,這種情況在這種情況下不會發生)?
hm您使用的操作系統是什麼?因爲ctrl + c似乎對我有用(在MacOS 10.6下) – 2012-08-08 21:32:04
是從sbt啓動的,因爲你說'console'? – 2012-08-08 21:35:10
@MateuszDymczyk哦,我明白了,這似乎是一個操作系統特定的問題。我使用Windows 7 64位版本。 Ctrl + C不適用於我。 – 2012-08-08 21:35:45