scala - 调试表达式求值

标签 scala intellij-idea

我正在使用 IntelliJ idea 社区版(使用 Scala)并且我正在尝试评估一个表达式。我按 Alt-F8 在 Debug模式下打开它,然后切换到“代码片段模式”。但是,我只能评估内存中已经存在的变量,并且不允许声明新的变量。当我这样做时,我得到-'不支持变量评估'。是否有可以在 Debug模式下使用的插件来评估任意代码?

编辑:所以很明显,没有工作表不是我要找的。我想使用运行时存在的变量来评估表达式。

最佳答案

您是否考虑过使用 Scala 工作表,它是一种支持 REPL 的编辑器。你可以在你的项目中创建一个,从你的项目中导入代码,执行它并立即查看结果。但是,如果这是您的主要意图,它不会让您调试一段代码。

关于scala - 调试表达式求值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24777838/

相关文章:

scala - 无法加载play.http.errorHandler-未调用自定义处理程序

JavaFX 预加载器从未从 main 调用

java - 允许格式化/缩进/清理 JSP 代码的最佳 Eclipse 免费插件是什么?

java - 无法从 IntelliJ 插件运行程序 "adb"

scala - Scala 中奇怪的类型不匹配

scala - 在 Scala 中运行时获取泛型参数的显式类型

scala - 按(Spark,Key)配对(Key,List)对

scala - 相互递归 scala 解析器中的堆栈溢出

java - 测试Java方法

java - 英特尔lij : MapReduce error : Exception in thread "main" 0: No such file or directory