У меня есть локальный сервер PHP, на котором установлен xdebug вместе с eclipse с настройкой Xdebug JIT. Все работает отлично, кроме одной существенно раздражающей проблемы.
Проблема в том, что каждый раз, когда я попадаю в точку останова в своем PHP-скрипте, Eclipse открывает php-файл с полным путем, а не с относительным -рабочим пространством. Это создает два открытых файла, что не является проблемой, за исключением того, что установка точек останова в абсолютном файле не отображается должным образом на вкладке кода (, хотя они отображаются в списке точек останова), и установка или удаление точек останова между различными файлами зависят от пути -, поэтому вы не можете взаимодействовать с точками останова из другого представления файла. Кроме того, переход к новому файлу открывается в той же вкладке. Я хотел бы, чтобы eclipse использовал уже открытые вкладки, что, я думаю, произошло бы, если бы для открытия файлов не использовались абсолютные пути.
Я пытался настроить карты путей в конфигурации сервера PHP, но это не дало никакого эффекта. Я открыт для любых предложений, чтобы попробовать.
Спасибо!