我想知道使用 Eclipse Scala 解释器(Eclipse Scala IDE)的最佳实践是什么。
假设我有一个带有断点的应用程序。是否可以以这样的方式调试应用程序,以便我可以在特定断点处执行/评估 REPL 中的表达式?如果是,我该如何实现?
让我想知道的另一件事是将解释器打开为 Run configuration
有什么区别?或打开它Window -> Show view -> Scala interpreter
.
您知道 Eclipse Scala 解释器的任何其他用例吗?例如 Ctrl+Shift+X
运行选定的表达式?
最佳答案
也许这是一个明显的建议,但除了仅在 Scala IDE 中启动 REPL 之外,您还可以在其中运行选定的表达式:只需选择表达式并按 Ctrl+Shift+X(默认热键)。
更新
有一个全面的reference用于 Scala 解释器(感谢 Mirco Dotta)。
还值得一提的是,在不久的将来,Scala 解释器将得到显着增强:与 Scala 的集成 debugger和实现一个名为 worksheet 的概念正在路上。
关于debugging - Eclipse Scala 解释器 (REPL) - 正确使用和调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10171387/