Почему Eclipse не показывает значения всех объектов в перспективе отладки?

При отладке приложения Java в Eclipse JDT значения некоторых переменных отображаются в представлении «Переменные», но не во всплывающих подсказках при наведении курсора на переменные в редакторе.

Следующий снимок экрана иллюстрирует проблему:

введите здесь описание изображения

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

Я пробовал комбинированные значения Hover и переменных в Java/Editors/Hovers, как предложено здесь с аналогичным эффектом. Единственное отличие состоит в том, что комбинированное наведение показывает объявление во всплывающей подсказке, когда переменные значения вообще не показывают всплывающую подсказку.


person vitaut    schedule 17.04.2012    source источник
comment
Вы действительно навели указатель мыши прямо на переменную key, и она не отобразила всплывающую подсказку?   -  person Perception    schedule 17.04.2012


Ответы (2)


Это оказалось ошибкой Eclipse, о которой сообщалось здесь.

person vitaut    schedule 21.02.2014

Похоже, вы работаете с несохраненным файлом (звездочка рядом с именем файла). Попробуйте сохранить файл + перестроить проект, а затем перезапустить.

person Alexander Pavlov    schedule 17.04.2012
comment
Спасибо за предложение, но, к сожалению, сохранение не помогает. - person vitaut; 17.04.2012
comment
Итак, для представления переменных достаточно информации, но не для всплывающей подсказки. Какую версию Eclipse вы используете? Вы пробовали это с более ранним/поздним? - person Alexander Pavlov; 17.04.2012
comment
Я использую версию 3.7.2, и эта проблема была и в некоторых более старых версиях, которые я использовал. - person vitaut; 17.04.2012
comment
Хм... Возможно, это ошибка, о которой стоит сообщить JDT. Что ж, вы можете отладить свой экземпляр Eclipse и посмотреть, так ли это :) - person Alexander Pavlov; 17.04.2012
comment
Может быть, я попробую (отладка Eclipse), когда у меня будет больше времени. На данный момент я локализовал проблему и добавил комментарий к bugs.eclipse. org/bugs/show_bug.cgi?id=317045 . Спасибо, в любом случае. - person vitaut; 17.04.2012