#java #eclipse
#java #затмение
Вопрос:
Есть ли способ увидеть дерево вызовов (иерархию) в режиме отладки Eclipse?
Я имею в виду, что я установил точку останова в методе, который был вызван из другого метода classes. Как я могу выяснить, какой метод вызвал мой метод method, в котором я установил точку останова.
Комментарии:
1. Термин, который вы ищете, — это стек вызовов . Оно должно быть видно в перспективе отладки.
2. Вы можете использовать иерархию вызовов для проверки метода call…to см. раздел Точки останова используйте представление точки останова в eclipse … лучше, если вы используете режим отладки
3.Когда ваша точка останова будет достигнута, Eclipse спросит, хотите ли вы переключиться на
Debug
перспективу. Скажите «Да», потому что в этой перспективе есть все хорошие представления, которые важны при отладке, включаяDebug
представление, которое вы ищете.
Ответ №1:
Когда ваш код приостанавливается на точке останова, стек вызовов отображается в представлении «Отладка».:
В этом примере у меня есть точка останова в LifeCycle.postContextCreate
методе.
Комментарии:
1. Большое спасибо. Теперь я это вижу. Есть только проблемы в представлении Android. Мне пришлось убрать перспективу и добавить ее снова. Похоже, это ошибка.
2. Сброс тоже мне помог.