Изменение/просмотр статических переменных при отладке в Eclipse

В соответствии с вопросом. В отладочном представлении есть кадр Variables. Он показывает все значения переменных-членов текущего объекта и всех локальных переменных, но он не показывает никаких статических переменных класса объектов.

Как мне добраться до них?

Некоторые поисковые запросы предложили мне нажать кнопку на панели инструментов, но на панели инструментов "Переменные" нет ничего, кроме "Показать имена типов" "Логическая структура" и "Свернуть все" (Eclipse 3.4.2).

Любые советы?

Ответ 1

В представлении Debug Variables их кнопка со стрелкой находится справа от представления. всплывающая подсказка этой кнопки Menu.

При нажатии этой кнопки выпадающее меню отображается там, где вы можете выбрать

JavaShow static variables

Примечание. Вам не нужно перезапускать Eclipse.

enter image description here

Ответ 2

Просто наведите указатель мыши на статическую переменную в коде, и вы увидите назначенное значение.

Ответ 3

Вы можете просмотреть статическую переменную и отредактировать ее во время выполнения. Нажмите на стрелку, указывающую стрелку вниз. см. ниже изображение введите описание изображения здесь

Ответ 4

WindowShow ViewOtherDebugExpressions → Щелкните правой кнопкой мыши по окну → Add Watch Expression... → Введите имя переменной, которую вы хотите увидеть

Ответ 5

Вы также можете попробовать написать выражение, например. self:: $value в окне просмотра