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

Pri*_*osK 8 debugging scala eclipse-plugin read-eval-print-loop scala-ide

我想知道使用Eclipse Scala解释器(Eclipse Scala IDE)的最佳实践.

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

另一件令我惊讶的事情是,打开解释器Run configuration或打开解释器之间的区别是什么Window -> Show view -> Scala interpreter.

您是否知道有趣的Eclipse Scala解释器的任何其他用例,例如Ctrl+Shift+X运行所选表达式?

S. *_*nko 8

也许这是一个明显的建议,但除了在Scala IDE中启动REPL之外,您还可以在其中运行选定的表达式:只需选择表达式并按Ctrl + Shift + X(默认热键).

更新 Scala解释器
有一个全面的参考(感谢Mirco Dotta).
值得一提的是,在不久的将来,Scala解释器将得到显着增强:与Scala 调试器的集成以及称为工作表的概念的实现正在进行中.

  • 供将来参考,这里是[Eclipse Scala Interpreter文档]的链接(http://scala-ide.org/docs/user/features/scalainterpreter.html).@PrimosK是对的,我们想要试验是否可以将REPL附加到调试器,以便您可以在断点处计算表达式. (3认同)