Проблемы при отладке с eclipse и xdebug

#php #eclipse #debugging #breakpoints #eclipse-pdt

#php #eclipse #отладка #точки останова #eclipse-pdt

Вопрос:

После долгого процесса проб и ошибок я, наконец, правильно настроил xdebug, но у меня возникли несколько проблем с eclipse.

  • Во-первых, в меню «Выполнить> Отлаживать как» есть только одна опция, и это «Преобразование XSL», и она выделена серым цветом! Почему я могу выбрать PHP-скрипт или веб-страницу?
  • Во-вторых, он просто полностью игнорирует мои точки останова! Я устанавливаю их, а eclipse их забывает! Это прерывается только в первой строке, и все!
  • Я могу устанавливать точки останова только в первом бите php — поэтому, если у меня есть несколько строк PHP, за которыми следует HTML, а затем еще немного PHP, в крайней левой панели нет синей области для установки точек останова.

Я просто полностью что-то здесь упускаю? Я использую WAMP и Eclipse для разработчиков PHP (Helios). Любая помощь была бы отличной.

Комментарии:

1. Используете ли вы vanilla Eclipse, Eclipse и PDT или Eclipse с Zend Studio? Ваш заголовок, текст вопроса и теги здесь не согласуются друг с другом…

2. Я поместил туда zend-studio только потому, что это в основном одни и те же приложения. Я запускаю eclipse для php.

3. «Eclipse для PHP» — это не вещь. Вы говорите о Eclipse с PDT ?

4. Тогда это должно быть просто eclipse — в разделе об этом говорится «Eclipse для разработчиков PHP Версия: Helios Service Release 2 Идентификатор сборки: 20110218-0911»

5. У меня создалось впечатление, что PDT содержит сервер (например, Zend или что-то еще).

Ответ №1:

Опробовал NetBeans, и он отлично работает — я уже определил, в чем заключалась моя проблема. Eclipse кажется лучшей / более совершенной IDE, однако у меня больше нет времени возиться с ней — NetBeans FTW, может быть, я снова проверю eclipse, когда не буду таким занудой.