如何获取Kotlin IntelliJ暂存文件的输出?

时间:2019-05-19 18:20:20

标签: intellij-idea kotlin

一个简单的脚本

println("a")

Scratch output窗口中不产生任何输出。我希望a会出现在输出窗口中。

我正在使用IntelliJ 2019.1.2 CE。

2 个答案:

答案 0 :(得分:1)

您必须确保在暂存窗口顶部关闭Interactive Mode

enter image description here

这将导致将打印内容放入Scratch Output窗口。

警告,至少在我拥有的IntelliJ Ultimate 2019.1.3版本中,前5-9行通常不会打印,因此我会执行以下操作:

repeat(9) { println("blank") }

答案 1 :(得分:0)

您可以创建自己的印刷品,如下所示:

fun <T> myPrint(x: T) : T = x

然后调用例如:

myPrint(5)

应在结果窗口中显示 5