【发布时间】:2011-12-16 04:34:55
【问题描述】:
我试图在我的程序运行时观察 Eclipse 调试中的变量变化。但是我只有在设置断点时才能找到如何观察变量,这会暂停程序。我想在 Eclipse 窗口中观察变量的变化,而我正在使用程序,而不是每次变量变化时程序都会暂停。
有什么办法吗?
【问题讨论】:
我试图在我的程序运行时观察 Eclipse 调试中的变量变化。但是我只有在设置断点时才能找到如何观察变量,这会暂停程序。我想在 Eclipse 窗口中观察变量的变化,而我正在使用程序,而不是每次变量变化时程序都会暂停。
有什么办法吗?
【问题讨论】:
据我所知,没有办法做到这一点。我能想象的最接近的是有一个线程来捕获你想要监视的东西并定期打印它的值。您可能必须在此时同步对该对象的访问,因为多个线程可能会接触它。
【讨论】:
对于 varX 添加 System.out.println("varX = " + varX); 并在控制台中查看,或在 tag = System.out 下查看 LogCat
PS 你可以在下面的链接中看到这个答案,投了反对票! “程序员”讨厌简单的解决方案,因此这个问题仍未得到解答。 Watching variables contents in Eclipse IDE
【讨论】: