调试 Java 程序时如何在 eclipse 中执行某些函数?

就像调试 javascript 的 firebug 一样,

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

81810 次浏览

我相信你要找的是“表情”。只需在源代码视图中标记代码段,右键单击并选择“监视”。

可以在调试时使用 Display 视图执行命令。你可以在 Window-> Show View-> Display 中找到这个

您可以使用“ Display”视图来计算 Eclipse 中的表达式。

查看调试视图列表下面。它是 Java 工具的标准部分,所以你不需要插件

使用 Display 视图,或者更快一些: 突出显示要运行的代码并右键单击/Execute 或 Ctrl + U。

您还可以创建剪贴簿页面(a。Jpage)文件中输入你的代码。然后点击运行。当我试用它的时候,它看起来稍微方便一些。

选择该行并按 ctrl+shift+Dctrl+shift+I 这会弹出一个结果。

对于 mac 用户来说,cmd + D 是所有这些惊人答案的补充

我目前正在使用 Eclipse Photon (v4.8.0)。 Eclipse 将“ Display”视图名称更改为“ Debug Shell View”。 在这里,您可以动态执行命令。

使用调试外壳!来自 node 的我已经非常习惯于在 chrome 中随时使用 node --inspect来修改 env 变量,因此对我来说,在 eclipse 中找到相同的体验而不必使用 JDB 是非常必要的。

要打开调试 Shell,执行 Window → Show View → Debug Shell

在编写要运行的代码之后,只需突出显示它,右键单击并执行(something U 也可以工作)

Using the debug shell

正如其他人所说,您使用 Display 视图。但是对于 Eclipse 的某些变体,它的名称可能有所不同。例如,如果使用 Spring Tool Suite 作为 Eclipse,则与 Display 视图对应的 View 名称为 Debug Shell。