Eclipse中的状态监视器?

时间:2017-06-07 12:54:07

标签: java eclipse monitor status

我是开发更大软件的新手,我使用Eclipse作为IDE。

当我的程序运行时,我希望获得有关不同类中状态的某些信息(如某些对象的值)。到目前为止,我只是在System.out.println(object.value);的控制台上打印出来。

一段时间后,控制台变得混乱,所有不同的值打印出来了.giggledy-piggledy。现在我正在寻找插件或其他东西,我可以用它来做

StatusMonitor monitorSize = new StatusMonitor();
StatusMonitor monitorHeight = new StatusMonitor();
monitorSize.print(object.size);
monitorHeight.print(object.height);

然后Eclipse有两个不同的终端/窗口,其中打印特定的变量。

是否有可能实现这一目标?

1 个答案:

答案 0 :(得分:1)

你应该调试它。为此添加代码中的断点(要在源代码中定义断点,请在Java编辑器中右键单击左边距并选择切换断点。或者,您可以双击此位置。)您希望在何处检查变量的价值。当您将代码中的断点放在您的代码中时,然后使用主要方法点击类别然后选择 - > DEBUG AS - > JAVA应用程序。然后一个对话框WLL打开点击是,它现在你的代码将在调试模式下打开。在顶部面板。将有STEP INTO等选项。还有几个快捷方式: F5 - >执行当前选定的行并转到程序中的下一行。如果所选行是方法调用,则调试器将步入相关代码。 F6 - > F6逐步调用,即它在调试器中执行一个方法而不进入它。 F7 - > F7步出到当前执行方法的调用者。这将完成当前方法的执行并返回此方法的调用方。 F8 - > F8告诉Eclipse调试器恢复程序代码的执行,直到到达下一个断点或观察点。