如何在调试java程序时在eclipse中执行某些功能?

omg*_*omg 70 java eclipse debugging

像firebug一样调试javascript,

eclipse中有这样的功能吗?还是我需要一个插件?

ban*_*ity 59

使用"显示"视图或更快一点:突出显示要运行的代码,然后右键单击/执行或按Ctrl + U.

  • 或者"执行",使用显示(Ctrl + Shift + D)或Inspect(Ctrl + Shift + I)查看结果. (10认同)
  • 在 Eclipse Photon 和 2019-03 中,此视图已重命名为“Debug Shell”。 (7认同)

mR_*_*r0g 29

您可以使用"显示"视图在调试时执行命令.您可以在窗口 - >显示视图 - >显示中找到它

  • 注意:您仍然需要在 Display 视图中突出显示该命令,然后按 `ctrl+shift+D` 来执行它。(我输入了 `command; <ENTER>` 并想知道为什么什么也没发生)。 (2认同)

Vin*_*san 16

选择该行并按ctrl+shift+D或.ctrl+shift+I 这将在弹出窗口中显示结果.


Mic*_*rdt 8

我相信你所寻找的是"表情".只需在源代码视图中标记该段代码,右键单击并选择"Watch".

  • 如果在显示视图中突出显示表达式(也允许内容辅助,顺便说一句),您可以右键单击并选择"检查"(运行表达式并在结果上显示检查器树),"执行"(运行表达式)和"显示"(运行表达式并打印结果) (4认同)
  • 您还可以使用"显示"视图在调试时执行任何代码. (3认同)
  • @ScottStanchfield花了大约15-20分钟来了解如何正确显示值.而且你是我在堆栈溢出中找到的唯一一个描述它在Eclipse中的工作方式的人!谢谢.我已经习惯了Visual Studio的方式,并且在Eclipse中遵循相同的方法让我发疯,因为没有那样的输出. (2认同)

小智 5

我目前正在使用 Eclipse Photon (v4.8.0)。Eclipse 将“显示”视图名称更改为“调试 Shell 视图”。在这里,您可以即时执行命令。


Ron*_*hah 5

使用调试外壳!来自节点,我很习惯能够node --inspect在chrome 中随时使用我的env变量,因此对我来说,必须在不使用JDB的情况下在eclipse中找到相同的体验是当务之急。

要打开调试外壳,请转到Window?显示视图?调试外壳

编写完要运行的代码后,只需突出显示它,右键单击并执行即可(?U也可以)

使用调试外壳

  • 输出在哪里打印? (2认同)
  • @vigamage - 如果您选择检查或显示而不是执行,您将立即看到结果。 (2认同)