Можно ли использовать Eclipse PDT без отладчика?

Я отучаюсь от PhpStorm в тот неизбежный день, когда истекает моя студенческая лицензия. Я пытаюсь настроить PDT (комментарии по поводу других предложений бесплатной среды PHP приветствуются, но не отвечают на вопрос).

В любом случае, когда я добавляю исполняемый файл PHP, есть обязательная опция для отладчика. Оставив значение по умолчанию в Zend, при попытке запустить файл hello world с большой зеленой кнопкой я получаю

"Launch Error - Session Terminated"

«Ошибка запуска testFile Сеанс не может быть запущен.
Чтобы генерировать отладочную информацию, убедитесь, что отладчик правильно настроен как директива php.ini. «

Вопрос в основном — генерируется ли эта ошибка, потому что я не настроил отладчик? Но следует, если так, спросить, возможно ли использовать PDT без отладчика. Если это невозможно, почему? Вам не нужен отладчик для PhpStorm. Это просто вопрос Eclipse, который не поддерживает этот вариант использования, или в моем понимании цепочки инструментов есть пробел, и PhpStorm делает что-то важное, чтобы заставить себя работать без отладчика?

И я полагаю, есть ли причина, по которой вы хотите отказаться от установки отладчика, помимо (возможно, незначительных) накладных расходов на его настройку?

0

Решение

Конечно, вы можете использовать PDT без отладчика. Из-за этой ошибки: https://bugs.eclipse.org/bugs/show_bug.cgi?id=462020, Вы должны настроить исполняемый файл с помощью xdebug.

Вы также можете создать официальную ошибку на bugs.eclipse.org, чтобы добавить «none» в конфигурацию php cli.

РЕДАКТИРОВАТЬ:

В PDT 3.5 (Eclipse 4.5 — выпуск Mars) мы добавили «NONE» в качестве возможного выбора. Увидеть: https://bugs.eclipse.org/bugs/show_bug.cgi?id=467260

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]