Переменные не отображаются при отладке в Eclipse - PullRequest
93 голосов
/ 30 марта 2011

Я использую Eclipse Galileo для разработчиков.

Когда я работаю в режиме отладки, текущие переменные и их значения не отображаются в окне Переменные .Окно остается пустым, когда я перебираю свой код после точки останова.

Прошлой ночью оно работало, поэтому я озадачен.Любая причина, почему это может происходить, и какие-либо советы по устранению неполадок?

Ответы [ 26 ]

112 голосов
/ 30 марта 2011

В итоге я попробовал что-то легкое, сбросив перспективу Debug, которая, казалось, работала:

Window => Perspective => Сброс перспективы ...

Спасибодля комментариев.

21 голосов
/ 06 июня 2013

Окно -> Показать представление -> Переменные

16 голосов
/ 16 сентября 2015

Моя проблема заключалась в том, что я не мог видеть имена переменных, а только их значение. После нескольких попыток я нашел решение: Нажмите стрелку вниз (на вкладке «Переменные») -> Макет -> Показать столбцы

Он добился цели!

14 голосов
/ 01 августа 2011

Сброс перспективы не был достаточным для меня, мне пришлось сначала удалить вкладку «Переменные», а затем сбросить перспективу (которая восстановила вкладку «Переменные» в рабочем состоянии).Еще одна вещь, не упомянутая выше, которая может помочь другим - когда вкладка переменных не работает, заголовок вкладки выделен курсивом (что бы это ни значило).Когда он работает, он возвращается к обычному шрифту.

4 голосов
/ 04 ноября 2014

Я перезапустил Eclipse, и он снова заработал.

3 голосов
/ 30 марта 2011

попробуйте щелкнуть правой кнопкой мыши переменную и выбрать inspect, затем она должна появиться во всплывающем окне

2 голосов
/ 12 апреля 2014

Я обнаружил, что мне нужно удалить статические объявления, если я хочу видеть переменные, но это работает лучше ...

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

2 голосов
/ 18 июля 2016

Windows -> showView -> variable

или вы можете сбросить перспективу

windows -> настройки-> перспектива -> восстановить настройки по умолчанию

2 голосов
/ 13 августа 2015

Для меня сработало следующее: у меня было пустое представление Variables для верхнего кадра стека.Я выбрал нижний кадр стека, затем снова выбрал верхний, и представление «Переменные» каким-то образом обновилось.Примечание: я использую Eclipse Mars, поэтому эта ошибка, похоже, вернулась в этой версии (или, возможно, она другая, с теми же симптомами?).

1 голос
/ 12 мая 2016

Если вы можете прыгать на контрольных точках, все в порядке, чтобы сбросить перспективу.

В Eclipse версии: Luna Service Release 2 (4.4.2) Идентификатор сборки: 20150219-0600 Я отметил, что не только пустое представление переменных, но и кнопки для навигации по выполнению (функциональные кнопки F5, F6, F8) были отключены. В этом случае перейдите к представлению «Отладка», щелкните правой кнопкой мыши строку с желтым символом паузы и выберите параметр «Возобновить». На следующей точке останова представление переменных будет автоматически заполнено и кнопки навигации выполнения будут включены. Не могу объяснить, почему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...