我希望能够以交互方式在我的Java应用程序中操作内存中的对象以进行调试.我非常希望使用Scala的2.8解释器,利用tab-completion等功能.我该怎么做呢?
请参阅 Josh Suereth 的嵌入 Scala 解释器。
您可以在下面看到自动完成建议。
josh@suereth-desktop:~/projects/blog/embed-the-interpreter$ java -jar target/embedded-interpreter-0.1-SNAPSHOT-jar-with-dependencies.jar
Welcome to Awesomeness!
This is my version of the Scala interpreter
TestInterpreter> j
java javax jline
Run Code Online (Sandbox Code Playgroud)
我认为他还在 Eclipse 的 Scala IDE 中实现了该功能,所以您也可以看看。最新的可在线获取。
我想运行 Scala 代码作为测试的一部分,因此我按照他的文章实现了CompilerMatcher。
| 归档时间: |
|
| 查看次数: |
3924 次 |
| 最近记录: |