有可能会输入一些内容(在 Ubuntu 终端 - scala -version
Scala 代码运行器版本 2.9.1) 出现错误,示例如下所示,其中在参数中输入了 (l: int) 而不是 (l: int)。
scala> class Rectangle (l:int, w: Int){
| val length = l
| val length = w
.
.
.
few more lines but still ... module Rectangle is not defined. Or sometimes enter command given and error shows up.
无论如何,可以直接编辑/修改输入错误并重新运行代码吗?它将节省大量时间,否则我将使用向上/向下箭头逐行输入。
请指导。
最佳答案
我不知道是否有更好的解决方案,但在我的情况下,我倾向于使用我常用的文本编辑器编写代码片段并使用 REPL 的粘贴模式粘贴它们(由于 :paste
命令,您可以进入粘贴模式)。
关于scala - 如何修改 REPL 中的上一行 - 与使用向上/向下箭头输入每一行相比,scala 修改输入错误以节省时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10912565/