Java有"可视调试器"吗?

use*_*334 8 java debugging

是否有任何Java调试器可以显示在运行某些代码行时实际发生的情况的逐步动画?

我的朋友问了很多Java问题,我现在不确定通信...

(我甚至不确定我说的是什么TT)

谢谢!


我认为这个问题并不是每个人都清楚......

我不想在这里使用任何调试器 - 我已经了解了eclipse的调试器等.

我想知道是否有人制作了一个显示PICTURES和动画的调试器......

我正在尝试教一个人,并认为拥有一个可以用图形方式解释事物的工具真的很棒.

(eclipse调试器 - 它完全是关于文本的.我不认为它在教授递归之类的东西时非常有效.)

Abd*_*ahC 12

Java有许多IDE +调试器.EclipseNetBeans是最成熟和最受欢迎的.

这是Wikipedia 用于Java的不同IDE 的比较图表.

  • 这并没有真正回答可视调试器的更新问题. (3认同)

H-M*_*an2 5

更新:JIVE是您正在寻找的.


我目前正在我的大学研究这个主题并发表了一篇关于此的论文.

使用这种方法,需要定义附加到正在运行的应用程序的应用程序的抽象UML模型.附加监视器后,将生成应用程序的快照,作为可以探索的对象图.当应用程序继续时,它的动态部分可以被视为UML序列图.

我计划在接下来的几周内在Sourceforge发布第一版监视器插件.现在,您可以在Web上搜索关键字"运行时验证","抽象调试"和"运行时监控".在上面链接的论文中引用了一些类似的方法.