根据问题。 在调试视图中,有变量框架。它显示当前对象的成员变量的所有值以及所有局部变量,但它不显示对象类的任何静态变量。
我如何做到这些?
有些谷歌搜索建议我按下工具栏上的按钮,但除了“显示类型名称”“逻辑结构”和“全部折叠”(Eclipse 3.4.2)之外,Variables框架的工具栏上没有任何内容。
有什么建议吗?
答案 0 :(得分:181)
在Debug Variables视图中,它们是视图右侧的箭头按钮。此按钮的工具提示为Menu
。
单击此按钮会显示一个下拉菜单,您可以在其中选择
Java
- > Show static variables
注意:您不必重新启动Eclipse。
答案 1 :(得分:20)
只需将鼠标光标放在代码中的静态变量上,您就会看到指定的值。
答案 2 :(得分:4)
答案 3 :(得分:2)
Window
- > Show View
- > Other
- > Debug
- > Expressions
- >右键单击Window - > Add Watch Expression...
- >输入您要查看的变量的名称
答案 4 :(得分:1)
您也可以尝试编写表达式,例如观察窗口中的self :: $ value