Просмотр содержимого переменных в Eclipse IDE - PullRequest
73 голосов
/ 14 апреля 2011

Как посмотреть содержимое нескольких переменных (например, TreeSet) одновременно?Я могу посмотреть содержимое одного TreeSet, щелкнув по нему в окне «Переменные», но я не знаю, как это сделать для нескольких переменных.

Ответы [ 4 ]

105 голосов
/ 06 мая 2013

Вы можете использовать окна выражений: во время отладки окно меню -> Показать представление -> выражения, тогда в нем есть место для ввода переменных, содержимое которых необходимо просмотреть

21 голосов
/ 14 апреля 2011

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

Контрольная точка - это специальная точка останова, которая останавливает выполнение приложения всякий раз, когда значениеданное выражение изменяется без указания места его возникновения.В отличие от точек останова (которые зависят от строки), точки наблюдения связаны с файлами.Они вступают в силу всякий раз, когда указанное условие выполняется, независимо от того, когда и где оно произошло.Вы можете установить точку наблюдения для глобальной переменной, выделив ее в редакторе или выбрав ее в представлении Outline.

4 голосов
/ 20 сентября 2013

Это видео отлично показывает, как устанавливать точки останова и наблюдать за переменными в Eclipse Debugger.http://youtu.be/9gAjIQc4bPU

0 голосов
/ 14 апреля 2011

Вы можете сделать это следующими способами.

Добавить watchpoint и во время отладки вы можете увидеть переменную в перспективе окна отладчика под вкладкой переменной. ИЛИ ЖЕ Добавьте System.out.println("variable = " + variable); и посмотрите в консоли.

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