Изменение/просмотр статических переменных во время отладки в Eclipse
Вопрос
Согласно вопросу.В представлении отладки есть рамка «Переменные».Он показывает все значения переменных-членов текущего объекта и всех локальных переменных, но не показывает статические переменные класса объекта.
Как мне добраться до них?
Некоторые пользователи Google предложили мне нажать кнопку на панели инструментов, но на панели инструментов фрейма переменных нет ничего, кроме «Показать имена типов», «Логическая структура» и «Свернуть все» (Eclipse 3.4.2).
Любой совет?
Решение
В представлении «Переменные отладки» в правой части представления находится кнопка со стрелкой.всплывающая подсказка этой кнопки Menu
.
При нажатии на эту кнопку отображается раскрывающееся меню, в котором можно выбрать
Java
-> Show static variables
Примечание:Вам не нужно перезапускать Eclipse.
Другие советы
Просто наведите курсор мыши на статическую переменную в коде, и вы увидите присвоенное значение.
Window
-> Show View
-> Other
-> Debug
-> Expressions
-> Щелкните правой кнопкой мыши по окну -> Add Watch Expression...
-> Введите имя переменной, которую вы хотите видеть
Вы также можете попробовать написать выражение, например.self::$value в окне просмотра