Я очень успешно использую комбинацию Eclipse PDT и XDebug для разработки и отладки своих приложений. Поэтому спасибо их создателям, и если вы еще не пробовали эту комбинацию, я настоятельно рекомендую вам сделать это.
Единственное, что меня беспокоит, это то, что я не смог найти способ начать сеанс отладки, запросив случайный скрипт прямо в моем браузере. Мне всегда нужно начинать сеанс в Eclipse на одном из моих сценариев и отладочных конфигураций.
Я минимизировал боль, добавив debug.php в мой проект, который содержит только
<?php
// you can debug any request now
но все же я должен закончить этот скрипт и затем выполнить запрос ко всему, что я действительно хочу отладить.
Есть ли способ создать конфигурацию отладки, которая не привязана к конкретному сценарию, а просто указывает PDT начать прослушивание запросов от XDebug?