Eclipse Scala解释器(REPL)- 正确使用和调试

8
我想知道在使用Eclipse Scala解释器(Eclipse Scala IDE)时的最佳实践是什么。
比方说,我有一个应用程序,在其中设有断点。那是否可以以这种方式调试应用程序,即我可以在特定断点处执行/评估REPL内的表达式?如果可以,该如何实现?
另一件让我感到困惑的事情是使用“运行配置”打开解释器和通过“窗口 -> 显示视图 -> Scala解释器”打开解释器之间的区别是什么。
你是否了解其他有趣的Eclipse Scala解释器用例,例如使用Ctrl + Shift + X运行选定表达式?
1个回答

8
也许这是一个显而易见的建议,但除了在Scala IDE中仅仅启动REPL之外,您还可以在其中运行所选表达式:只需选择表达式,然后按Ctrl+Shift+X(默认热键)。
更新
有一个全面的Scala解释器参考资料(感谢Mirco Dotta)。
值得一提的是,在不久的将来,Scala解释器将得到显著增强:与Scala调试器的集成以及实现被称为worksheet的概念。

目前REPL似乎不是很先进,但我对这个有很高的期望,http://www.assembla.com/spaces/scala-ide/tickets/1000865 它已被接受并包含在里程碑2中,M2计划于7月发布。 - S. Kucherenko
Scala IDE 2.1 中的 Scala 调试器将提供一些新功能...您可以在此处找到 IDE 2.1 的所有新功能。 - PrimosK
3
为了以后的参考,这里是 Eclipse Scala Interpreter documentation 的链接。@PrimosK 是正确的,我们想尝试将 REPL 附加到调试器上,这样您就可以在断点处评估表达式。 - Mirco Dotta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接