Scala工具类似于Linqpad

Mik*_*ike 7 scala linqpad

所以我是LinqPad的忠实粉丝,但不仅仅是因为它的LINQ测试,而是使用C#或F#进行快速暂存器开发,因为它将REPL添加到C#中.无论如何,我知道scala有一个交互式窗口,但有没有类似于LinqPad的轻量级工具可以与Scala一起使用?还是有一些其他伟大的,轻量级的scala原型工具?

olu*_*ies 4

Scala-ide有一个内置的图形化 repl(它不适合您问题的轻量级部分)。通过在 Scala 编辑器内部按下来尝试Ctrl-Shift-X运行所选表达式(或当前行)。它是这样的。我认为这是目前最接近的事情。

在此输入图像描述

Kojo基于 scala,但也不是你真正想要的,但是很酷,并且可以用于学习目的。

在此输入图像描述

也在 IntelliJ IDEA 的 Scala 插件(Nika 构建)中Scala 语言控制台

在此输入图像描述

网络

在网络上至少有两个控制台

Simplex3dConsole(Java Web 启动) 在此输入图像描述

http://www.simplyscala.com/?(基于网络)

对于用 scala 编写的基于 SQL 的控制台,请查看SQLShell,将类似的内容添加到 repl 或 sbt 或图形工具中。Se 还有您可能感兴趣的Scala 集成查询。