macos — отладка PHP на Mac

Я использую Visual Studio Code IDE на Mac и стек MAMP для разработки веб-сайта на PHP.

Я хочу отладить PHP.

Я видел эта почта об отладке PHP с расширением кода visual studio: php-debug.

Я установил его в код Visual Studio, но я вижу, что мне нужно скачать Xdebug для его работы.

На веб-сайте Xdebug я вижу, что у него нет загружаемых файлов для Mac OS X.

Тем не менее, некоторые PHPdebuggers для Mac являются клиентами Xdebug для Mac. Как показано Вот.

Означает ли это, что я могу каким-то образом загрузить Xdebug для Mac OS X, чтобы моё расширение php-debug для Visual Studio Code работало?

Если так, как?

Если нет, каков мой следующий лучший вариант? — Могу ли я использовать Visual Studio Code IDE для разработки и совершенно отдельный инструмент для отладки PHP? В этом рабочем процессе я бы просто запустил сайт в браузере, а сторонний инструмент остановился на точках останова?

Я загрузил codebug для Mac, и открыл мой проект в нем, и поставил точки останова на код, а затем запустил мой сайт локально. Код не остановился на точках останова. Что я пропустил?

Благодарю.

0

Решение

Я выбрал маршрут до MAMP PRO. Это может быть возможно сделать с помощью MAMP (не для профессионалов), если вы проделаете немного больше работы по настройке Xdebug.

Обновлен до MAMP PRO и адаптирован этот урок для кода Visual Studio. В Visual Studio Code установите PHP-отладка, и в MAMP PRO на вкладке PHP установите флажок для отладки с помощью Xdebug. Затем в Visual Studio Code в представлении отладки щелкните значок шестеренки и выберите PHP. Это создает файл launch.json. Сохраните файл без изменения настроек по умолчанию, если только вы не знаете, что ваш xdebug находится на другом порту. Затем просто нажмите кнопку воспроизведения в отладчике в коде Visual Studio, введите несколько точек останова в код PHP и перейдите на веб-сайт. Отладчик должен остановить выполнение в точках останова.

0

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

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

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