在Eclipse中debugging时修改/查看静态variables

按照这个问题。 在debugging视图中,有variables框架。 它显示当前对象的所有成员variables的值以及所有局部variables,但不显示对象类的任何静态variables。

我如何得到这些?

一些谷歌searchbuild议我按下工具栏上的button,但除了“显示types名称”“逻辑结构”和“全部折叠”(Eclipse 3.4.2)之外,variables框架的工具栏上没有任何内容。

有什么build议?

在“debuggingvariables”视图中,它们是视图右侧的箭头button。 这个button的工具提示是Menu

当你点击这个button时,会显示一个你可以select的下拉菜单

Java – > Show static variables

注意:您不必重新启动Eclipse。

在这里输入图像说明

只需将鼠标光标置于代码中的静态variables上,即可看到指定的值。

您可以查看静态variables,也可以在运行时编辑。 点击指向下方的小箭头。 见下图 在这里输入图像说明

您也可以尝试在监视窗口中编写expression式,例如self :: $ value

Window – > Show View – > Other – > Debug – > Expressions – >右键单击窗口 – > Add Watch Expression... – >input您想要查看的variables的名称