使用kotlin交互式shell时如何防止前一行的回声?

时间:2018-03-12 23:45:33

标签: shell kotlin

首先,我在Windows 10上为Kotlin下载了Windows命令行工具。(https://github.com/JetBrains/kotlin/releases/tag/v1.2.30

然后,我启动交互式shell,认为它的工作方式与Python交互式shell类似,我可以使用它来输入代码示例:

C:\MyFolder> C:\kotlinc\bin\kotlinc.bat
Welcome to Kotlin version 1.2.30 (JRE 1.8.0_162-b12)
Type :help for help, :quit for quit
>>>

但是,当我以交互方式将此代码输入kotlinc时:

fun stuff() {
    println("Hello, World")
}

当我点击返回时,它回显前一行。例如:

>>> fun stuff() {
fun stuff()... println("Hello, World")
println("Hello, World")... }
}>>>
>>>
>>> stuff()
stuff()Hello, World

无论如何都要阻止kotlin回应我以交互方式输入的前一行,特别是对于多行语句?

2 个答案:

答案 0 :(得分:0)

Kotlin交互模式在Android Studio内正常运行。

从Kotlin项目中,打开Kotlin REPL控制台:

工具 - > Kotlin REPL

答案 1 :(得分:0)

这是一个已确认的错误,在发布修复程序之前无法确定阻止此回显: