Отладочное веб-приложение Eclipse PDT: оценка выражений в консоли - PullRequest
6 голосов
/ 03 апреля 2010

При использовании Eclipse PDT с XDebug для отладки веб-приложения PHP, есть ли способ открыть окно консоли, которое позволит мне набирать и видеть значение произвольных выражений в текущей области?

Это может показаться очевидным элементом среды отладки, и я могу что-то упустить, но единственное, что напоминает консоль, говорит: «В данный момент консоли не отображаются»

1 Ответ

6 голосов
/ 03 апреля 2010

Вот трюк, запустите сеанс отладки PHP как обычно, а затем, когда вы достигнете точки останова или пока будете проходить через код, выполните следующие действия:

  • Перейти к окну -> Показать представление
  • выберите «выражения»
  • когда откроется подокно выражений, нажмите на иконку «создать новое выражение наблюдения»
    • [значок выглядит как небольшое уравнение алгебры x + y =?]
  • введите любое произвольное выражение в диалоговом окне, которое открывается
  • продолжайте выполнять предыдущие два шага, пока у вас не появятся все выражения, которые вы хотите посмотреть

С этого момента вы можете продолжить пошаговое выполнение кода, добавлять или удалять выражения и т. Д.

...