所以我是LinqPad的忠实粉丝,但不仅仅是因为它的LINQ测试,而是使用C#或F#进行快速暂存器开发,因为它将REPL添加到C#中。无论如何,我知道scala有一个交互式窗口,但有没有类似于LinqPad的轻量级工具可以与Scala一起使用?或者是否有一些其他伟大的,轻量级的scala原型制作工具?
答案 0 :(得分:2)
<强>齐柏林强>
http://zeppelin-project.org是基于Web的scala REPL,支持Apache Spark。 这是一个Apache2许可证开源。
Scala笔记本
Scala Notebook是另一种笔记本风格的基于网络的scala REPL。
https://github.com/Bridgewater/scala-notebook
答案 1 :(得分:1)
来自wiki:ScalaConsole,Scalide和ScalaEdit。当然,您也可以在IDE上使用REPL,也可以在SBT上使用REPL。哦,还有Kojo。