我正在使用 IntelliJ idea 社区版(使用 Scala)并且我正在尝试评估一个表达式。我按 Alt-F8 在 Debug模式下打开它,然后切换到“代码片段模式”。但是,我只能评估内存中已经存在的变量,并且不允许声明新的变量。当我这样做时,我得到-'不支持变量评估'。是否有可以在 Debug模式下使用的插件来评估任意代码?
编辑:所以很明显,没有工作表不是我要找的。我想使用运行时存在的变量来评估表达式。
最佳答案
您是否考虑过使用 Scala 工作表,它是一种支持 REPL 的编辑器。你可以在你的项目中创建一个,从你的项目中导入代码,执行它并立即查看结果。但是,如果这是您的主要意图,它不会让您调试一段代码。
关于scala - 调试表达式求值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24777838/