Я установил Xampp на Windows (ну, на самом деле, и xampp, и wamp, но у обоих одинаковые проблемы) и включил xdebug. Я установил последнее затмение для php с включенным pdt. Точки останова работают правильно, однако, если я нажимаю f6 или f5, текущая строка не обновляется, переменные меняются, как если бы я перешел к следующей строке, но выделенная строка остается прежней. Есть идеи?
Я прилагаю несколько скриншотов, чтобы было легче понять:
Точка останова работает:
Я нажимаю f6, lineno и $ a изменения в окне «Отладка» и «Переменные»:
Я снова нажимаю f6:
Я попытался обновить до последней версии xdebug, но происходит то же самое.
Это проблема в Eclipse SR1. Вы должны вернуться к версии R (SR0), затем вы можете установить PDT 3.3.1 с рынка.
Смотрите также отчет об ошибке на bugzilla
Редактировать:
Проблема исправлена в ночных сборках: http://download.eclipse.org/tools/pdt/updates/3.4-nightly/
Изменить 2:
Мы выпустили новую стабильную (3.3.2) версию с исправлением этой проблемы. Вы можете найти его на торговой площадке или на этом сайте обновлений: http://download.eclipse.org/tools/pdt/updates/3.3.2/