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

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

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

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

Ответы [ 26 ]

0 голосов
/ 14 февраля 2017

У меня тоже есть эта проблема: EclipseNeon + Tomcat8 не показывает все переменные в режиме отладки. Я пробовал выше предложения без успеха. Затем я отладил тот же веб-проект с NetBeans8 + GlassFish4, и все переменные перечислены со значениями. Затем я отладил тот же веб-проект с NetBeans8 + Tomcat8, и не все переменные перечислены. Затем я установил GlassFish4 для EclipseNeon и, отлаживая тот же веб-проект, все переменные перечислены со значениями. Итак, проблема в Tomcat8. Примечание: запустите Eclipse от имени администратора, чтобы установить GlassFish4; с NetBeans проще устанавливать другие серверы.

0 голосов
/ 01 января 2017

Для меня решением проблемы было правильно настроить xdebug. Я добавил в php.ini следующие строки кода:

zend_extension = "C: \ xampp \ php \ ext \ php_xdebug.dll"

xdebug.remote_enable = 1

xdebug.show_local_vars = 1

Важная часть, которую я пропустил: xdebug.remote_enable = 1

0 голосов
/ 29 августа 2013

Я столкнулся с этой проблемой, потому что Eclipse считает, что код, который выполняется, закомментирован. Существует оболочка #ifndef, и условие оценивается как ложное в части проекта. К сожалению, CDT не был достаточно умным (Гелиос или Кепплер), чтобы понять, что он не всегда ложен, и при пошаговом выполнении этой части кода окно переменных не работает. Я все еще могу проверить отдельные значения переменных.

0 голосов
/ 16 ноября 2013

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

0 голосов
/ 14 мая 2014

Я использовал стиль Fender выше, но выбрал «Наблюдать» за переменной.Попав на вкладку «Выражения», я просто перешел на вкладку «Переменные» и вуаля - переменные снова в бизнесе.

0 голосов
/ 07 августа 2015

Ни одно из решений не сработало для меня.То, что решило мою проблему, было под стрелкой выпадающего меню в окне переменных.В опции Layout мне пришлось выбрать «Variables View Only», а затем я снова мог видеть значения переменной.

Эта проблема также внезапно появляется из ниоткуда.В один момент отладка работала, а в следующий - нет.

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