Debugging EclipseScala解释器(REPL)-正确使用和调试

Debugging EclipseScala解释器(REPL)-正确使用和调试,debugging,scala,eclipse-plugin,read-eval-print-loop,scala-ide,Debugging,Scala,Eclipse Plugin,Read Eval Print Loop,Scala Ide,我想知道使用EclipseScala解释器(EclipseScalaIDE)的最佳实践是什么 假设我有一个包含断点的应用程序。是否有可能以这样一种方式调试应用程序,即我可以在REPL中的特定断点处执行/计算表达式?如果是,我如何实现它 另一件让我疑惑的事情是,以运行配置的方式打开解释器与通过窗口->显示视图->Scala解释器打开解释器有什么区别 您知道Eclipse Scala解释器的其他有趣的使用案例吗,例如运行选定表达式的Ctrl+Shift+X,除了在Scala IDE中启动REPL之外

我想知道使用EclipseScala解释器(EclipseScalaIDE)的最佳实践是什么

假设我有一个包含断点的应用程序。是否有可能以这样一种方式调试应用程序,即我可以在REPL中的特定断点处执行/计算表达式?如果是,我如何实现它

另一件让我疑惑的事情是,以
运行配置
的方式打开解释器与通过
窗口->显示视图->Scala解释器
打开解释器有什么区别


您知道Eclipse Scala解释器的其他有趣的使用案例吗,例如运行选定表达式的
Ctrl+Shift+X
,除了在Scala IDE中启动REPL之外,您还可以在其中运行选定的表达式:只需选择表达式并按Ctrl+Shift+X(默认热键)。 更新
有一个全面的Scala解释器(感谢Mirco Dotta)。

还值得一提的是,在不久的将来,Scala解释器将得到显著增强:与Scala的集成和一个称为的概念的实现正在进行中。

目前,REPL似乎不是很先进,但我对这一点寄予厚望,它被接受纳入里程碑2,M2计划于7月完工。作为Scala IDE 2.1的一部分,它将提供一些网络特性。。。您可以找到IDE 2.1的所有新功能。以下是指向的链接,以供将来参考@PrimosK是正确的,我们想试验一下是否可以将REPL附加到调试器,以便您可以在断点处计算表达式。