php сервер visual studio

Отладка php в Visual Studio Code (Xdebug, Windows)

В некоторых случаях может возникнуть необходимость отладки приложений на php. Visual Studio code предоставляет такую возможность при условии установки дополнительного расширения PHP Debug (marketplace, github).

Установка PHP Debug

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Установка и настройка Xdebug

PHP Debug использует для отладки Xdebug. Для настройки Xdebug пройдите по ссылке. Предполагается, что на локальной машине уже установлен и настроен сервер apache. Здесь и далее действия указаны для Windows. Можно создать файл, например, test.php содержащий:

Открыть его в браузере и скопировать содержимое страницы в диалоговое окно. Другой способ:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Кроме этого, добавьте нижеследующие строки. Итоговое добавление будет примерно таким:

Как вы уже, возможно догадались, в данном примере на локальной машине установлен XAMPP.

Примечание: С версией Xdebug 2.5 и выше Visual Studio code не работает. Поэтому выбирайте соответствующий вашей версии php файл *.dll.

Настройка Visual Studio code

Вызовите панель отладки (1) и нажмите на иконку с маленькой шестеренкой (2).

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Настройка PHP Debug на этом окончена.

Отладка php в Visual Studio code

Откройте в браузере ваше приложение\сайт. Откройте папку с приложением в Visual Studio code. Установите в нужных файлах и строках точки остановки. Откройте панель отладки и выберите для запуска отладки команду Listen for Xdebug (1). Нажмите кнопку запуска (2).

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Обновите страницу в браузере и наслаждайтесь.

Источник

Настройка Visual Studio Code для разработки PHP

Visual Studio Code (или просто VS Code) – бесплатный редактор исходного кода или интегрированная среда разработки (IDE), доступная для всех основных операционных систем.

Благодаря большому набору расширений VS Code можно легко настроить для удовлетворения самых разнообразных потребностей разработки. В этом руководстве вы узнаете, как настроить Visual Studio Code для работы над проектами PHP.

Требования

Чтобы следовать этому руководству, вам необходимо загрузить и установить соответствующую версию Visual Studio Code для вашей операционной системы.

Инструкции в этом руководстве были проверены на настольном компьютере Ubuntu 20.04, но они должны без проблем работать и в других операционных системах, поддерживаемых VS Code. Однако обратите внимание, что в системах MacOS сочетания клавиш могут немного отличаться.

1: Установка PHP-расширений VS Code

VS Code распознает PHP-код и помогает с подсветкой синтаксиса, базовой отладкой и отступами кода сразу же после установки. Этого вполне достаточно для быстрого редактирования или для работы с отдельными сценариями PHP. Однако более крупные проекты сложно обслуживать без дополнительного контекста вокруг кода и без наглядного понимания того, что делает каждый файл и как он интегрируется в проект.

Существует ряд расширений VS Code, которые помогут повысить вашу продуктивность при работе над проектами PHP. В этом руководстве мы установим и настроим PHP Intelephense, популярное расширение PHP для VS Code, которое предоставляет несколько дополнительных функций: улучшенное автозаполнение кода, навигацию между компонентами, всплывающие подсказки с полезной информацией при наведении курсора мыши, автоматическое форматирование кода и создание отчетов об ошибках в реальном времени на основе статического анализа кода.

Откройте вкладку расширений, нажав на последний значок в левой строке меню или клавиши CTRL+SHIFT+X. Это вызовет меню боковой панели с полем поиска и списком популярных или рекомендуемых расширений. Введите «php» или «intelephense», чтобы найти нужное нам расширение PHP Intelephense. Затем нажмите кнопку Install, чтобы установить и включить расширение.

Официальная документация Intelephense рекомендует после завершения установки отключить встроенное расширение PHP Language Features, которое поставляется с VS Code.

Чтобы сделать это, введите @builtin php в поле поиска расширений. Когда вы найдете его, нажмите на значок настроек для расширения PHP Language Features и выберите параметр Disable в выпадающем меню.

Если в VS Code у вас есть открытые файлы, вам необходимо перезагрузить редактор, чтобы изменения вступили в силу.

Вы можете установить другие расширения, следуя описанному выше процессу, но имейте в виду, что некоторые расширения потребуют установки дополнительного программного обеспечения в вашей системе. Проверьте документацию по интересующему вас расширению, чтобы убедиться, что у вас установлены соответствующие зависимости.

2: Импорт или создание нового проекта PHP

Чтобы импортировать существующий проект PHP в VS Code, нажмите на первый значок в левой строке меню или клавиши CTRL+SHIFT+E – так вы сможете получить доступ к проводнику файлов. Нажмите кнопку Open Folder и выберите каталог своего проекта. Если вы создаете новый проект, вы можете создать новую папку и выбрать ее в качестве каталога вашего проекта.

В окне проводника теперь будет отображаться дерево каталогов проекта, что даст вам быстрый доступ к необходимым файлам и каталогам.

3: Настройка темы и шрифта редактора (опционально)

В настройке внешнего вида редактора нет острой необходимости, но иногда это бывает полезно – так можно сделать его более удобным для работы в долгосрочной перспективе. Разработчики много времени проводят в IDE (чем и является VS Code), и по этой причине важно убедиться, что шрифт редактора имеет соответствующий размер, что контрастность не утомляет глаза слишком быстро и код удобно читать.

Что касается удобочитаемости, здесь нет единой рекомендации. Советуем вам самостоятельно поэкспериментировать с разными темами и шрифтами, чтобы подобрать настройку, которая вам подходит.

Изменение темы VS Code

VS Code поставляется с несколькими темами, которые позволяют изменять цвета, используемые в интерфейсе редактора и при выделении кода. По умолчанию включены темный и светлый стили.

Также можно установить расширения для темы, чтобы дополнительно настроить внешний вид VS Code. Если вы выполните поиск (CTRL + SHIFT + X), вы найдете несколько расширений для темы с разными стилями и цветами, включая цветовые схемы, перенесенные из других популярных редакторов и платформ.

Настройка шрифта

В целом, настройки шрифтов VS Code по умолчанию достаточно хороши – многие пользователи предпочитают не менять их. Но если вы хотите, вы можете настроить размер и тип шрифта редактора для повышения удобочитаемости.

Изменения немедленно сохраняются и применяются ко всем текущим открытым файлам.

Заключение

Visual Studio Code – это легкий, но мощный редактор кода, который можно настроить в соответствии с потребностями большинства разработчиков. В этом руководстве вы узнали, как установить и настроить расширение PHP Intelephense для работы над проектами PHP, как импортировать и создавать новые проекты в VS Code и как настроить внешний вид редактора, чтобы сделать процесс разработки более удобным.

Источник

Настройка редактора Visual Studio Code для разработки на PHP

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Пора перейти от слов к действиям и познакомиться с Visual Studio Code поближе. В этом посте представлена поэтапная настройка VS Code для разработки на PHP.

Скачайте и установите Visual Studio Code

После загрузки установите редактор на своем компьютере. Подробные инструкции по установке доступны здесь. Теперь можно открыть окно командной строки, запустить Visual Studio Code и начать редактировать файлы в папке.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Встроенные функции работы с PHP

VS Code поддерживает множество языков, в том числе PHP. На портале Visual Studio Marketplace доступны расширения VS Code, обеспечивающие поддержку дополнительных языков. Для PHP работает подсветка синтаксиса, определение парных скобок и фрагменты кода.

Когда вы начнете набирать код в файле PHP, то заметите автоматическое срабатывание цветового выделения синтаксиса, определения парных скобок и функции IntelliSense.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Настройка статического анализа PHP

По умолчанию VS Code будет проводить статический анализ кода на PHP в ходе проверки при сохранении файла. Для этого используется исполняемый файл php. Если вы работаете с VS Code впервые, то получите сообщение об ошибке, в котором сказано, что исполняемый PHP файл не обнаружен.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Необходимо указать путь к исполняемому файлу PHP на вашем компьютере. Для этого следует изменить файл настроек (в VS Code существуют различные уровни файлов настроек, подробнее см. в документации). В нашем примере мы настроим параметры PHP глобально для пользователя.

Откройте пользовательские настройки с помощью панели команд: нажмите F1, введите «user» и нажмите Enter.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Откроется два документа JSON. В документе слева содержатся настройки по умолчанию, в документе справа — пользовательские настройки. В пользовательских настройках можно переопределить настройки по умолчанию. Чтобы включить статический анализ кода PHP, необходимо изменить значения трех параметров.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Чтобы настроить путь к исполняемому файлу PHP, укажите его в файле пользовательских настроек:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

После этого функция проверки будет включена для всех файлов PHP. Некорректный код PHP будет подчеркнут красным (в примере ниже пропущена точка с запятой).

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Настройка отладки

Расширение PHP Debug (спасибо Феликсу Беккеру!) добавляет в VS Code поддержку отладчика XDebug. Установите расширение через панель команд VS Code: нажмите F1, введите «install ext», нажмите Enter, введите «PHP Debug» и вновь нажмите Enter. После установки расширения может потребоваться перезапуск VS Code.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Обратите внимание: это расширение использует отладчик XDebug. Поэтому для его работы необходимо установить XDebug. Скачать XDebug можно здесь (для Windows выбирайте 32-разрядную non-thread-safe версию).
Затем внесите в файл php.ini следующие настройки. Я установил XDebug в подкаталог ext установочной папки PHP. Если вы выбрали для XDebug другой каталог установки, убедитесь, что параметр zend_extension содержит правильное значение.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Убедитесь, что корневой раздел веб-сервера соответствует вашему проекту. Тогда при каждом запросе файла PHP XDebug будет предпринимать попытку подключения к порту 9000 для отладки.
Чтобы начать отладку, откройте вкладку Debugging в VS Code.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Щелкните значок шестеренки, чтобы сформировать файл launch.json, который позволит VS Code начать сеанс отладки XDebug.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Чтобы начать отладку, нажмите F5 или щелкните зеленую стрелку на вкладке Debugging. Чтобы задать точку останова в исходном коде, выберите строку и нажмите F9.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Теперь, когда вы откроете определенную веб-страницу, VS Code остановит выполнение исходного кода в заданной точке. В области слева отобразится информация о переменных, стеке вызовов и т. п.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Заключение

Visual Studio Code обладает отличной встроенной поддержкой PHP, а расширение PHP Debug добавляет возможность отладки кода на PHP. Все эти инструменты являются бесплатными и кроссплатформенными.

На портале Visual Studio Marketplace доступны и другие расширения для работы с PHP.

Источник

Установка Visual Studio Code в облаке

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Облачные сервисы давно и плотно вошли в нашу жизнь, сейчас уже немыслимо представить себе без них современное существование в цифровом пространстве, они существенно упрощают жизнь и снижают порог входа в IT для небольших компаний, освобождая их от необходимости закупать и настраивать свою собственную инфраструктуру. К облакам подключены смартфоны и компьютеры, в них переносится все больше данных и сервисов.

Интегрированные среды разработки тоже не избежали переноса в облака. Около десяти лет назад это было диковинкой, Cloud IDE только начинали развиваться, но потом на них обратили внимание самые крупные игроки IT-индустрии.

Amazon выкупили и развивают сервис Cloud9:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Google встроили в свою облачную платформу Cloud Shell Editor:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Microsoft сначала создавали свою собственную облачную платформу для разработки, но потом отказались от нее в пользу решения, которое сейчас готовит GitHub — Codespaces:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Всех их объединяет одна идея: «Пользуйтесь инструментами для разработки в любом месте и на любой платформе!». Производительность IDE больше не зависит от личного компьютера, нет необходимости покупать мощный и дорогой десктоп или еще более дорогой ноутбук — вычислениями будет заниматься облако. А пользователь получит среду для разработки не зависящую от его системы, не требующую локальной настройки, работать в облачной IDE можно даже на планшете, если подключить к нему мышку и клавиатуру. И это будет не vi через скупую консоль, а полноценное GUI-приложение.

Есть и менее распространенные облачные среды для разработки, от простых «песочниц» типа CodePen, до более серьезных, вроде Codenvy, которую взяла под крыло Red Hat.

Но у всех перечисленных решений есть еще несколько общих черт: они работают на своих собственных серверах; некоторые требуют оплаты за часть рабочего функционала; их интерфейс требует привыкания. Решить эти проблемы можно установив привычную Cloud IDE на арендованном VPS. Оплата будет только за аренду сервера нужной мощности, никаких ограничений по возможностям, а интерфейс будет знаком и привычен огромному числу разработчиков, потому что это не что иное — как Microsoft Visual Studio Code. Такая возможность недавно появилась благодаря проекту code-server. В этой статье будет описана пошаговая установка VS Code на виртуальный сервер RuVDS.

Подготовка сервера к установке

Сначала надо выбрать и запустить тестовый VPS. Для демонстрации я выбрал виртуальный сервер RUCLOUD в Москве, чтобы уменьшить ping:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Самый доступный вариант с дисковой системой на SSD:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Этого достаточно, чтобы проверить функционирование Cloud IDE и работы над самыми простыми проектами, не требующими большой вычислительной мощности.

После коннекта в свежему серверу с пользователем root, проведем первоначальную настройку. Сначала заведем нового пользователя и добавим его в группу sudo:

adduser
adduser sudo

Затем отключим авторизацию пользователя root через SSH, для этого в файле /etc/ssh/sshd_config нужно изменить параметр PermitRootLogin yes на no

Для упрощения описания, оставим вход по паролю, не занимаясь генерацией ключей. Потом исправим файл host, добавив в него имя виртуальной машины, чтобы не получать предупреждение «sudo: unable to resolve host ruvds-xx12x: Name or service not known»:

После этого отключаемся от сервера, соединяемся уже под новым пользователем и

завершаем настройку установкой правил для файрвола:

Проверим настройки командой sudo ufw status.

Вывод программы должен быть таким:

Обновим систему и установим веб-сервер nginx:

После этого в файрвол будут добавлено несколько новых профилей, которые можно посмотреть командой sudo ufw app list:

Для проверки настроек веб-сервера нам потребуются оба вида подключения, активируем их:

Убедимся, что все включено правильно:

Проверяем, что веб-сервер запущен:

Вывод должен быть примерно таким:

http://

Должен появиться следующий текст:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Первоначальная настройка закончена, приступим к установке среды разработки.

Для начала создадим директорию, где будут храниться все данные IDE и перейдем в нее:

Затем скачаем последнюю версию релиза проекта и распакуем его. Номер релиза можно узнать по адресу: https://github.com/cdr/code-server/releases. На данный момент это v3.8.0, а файл для него называется: code-server-3.8.0-linux-amd64.tar.gz

Получившуюся директорию надо скопировать в /usr/lib/code-server

Потом сделать сим-линк на исполняемый файл IDE и создать директорию, где будут храниться данные пользователя::

Пришло время настройки службы облачной среды разработки. Создайте в редакторе файл code-server.service и добавьте туда следующие строки:

sudo nano /lib/systemd/system/code-server.service

[Unit]
Description=code-server
After=nginx.service

Почти все готово, можно запускать службу:

Проверим статус ее работы.

Если все было сделано правильно, то он будет Active: active (running):

Осталось привязать к нашему серверу домен, защитить его установив сертификат от Let’s Encrypt и настроить Nginx для работы с ним. Бесплатный домен легко получить на сайте https://www.freenom.com, его вполне достаточно для запуска нашей среды. О том, как привязать его, можно прочитать в справочном разделе RuVDS.

Файл конфигурации создаем в редакторе:

И добавляем туда следующие строки:

server <
listen 80;
listen [::]:80;

На всякий случай проверим валидность настроек:

Если все в порядке, то мы увидим в консоли следующий текст:

За последние несколько лет нас приучили к тому, что сайты должны быть защищены и работать по протоколу HTTPS, сайт, который работает без SSL кажется странным и выглядит это неловко, будто админу лень прописать пару строчек в консоли. Потому мы возьмем сертификат от известной компании Let’s Encrypt и облачная IDE будет готова к использованию.

Установим один из самых распространенных ботов по настройке:

А потом, с его помощью, зарегистрируем и установим сертификат для нашего домена :

В процессе настройки нам придется ответить на несколько вопросов: ввести адрес своей электронной почты, согласиться с правилами сервиса, поделиться (или нет) адресом почты с Electronic Frontier и настроить принудительный редирект на HTTPS (рекомендуется). Вдогонку, можно установить Git:

Откройте в браузере ваш сайт и вы получите приглашение от VS Code на ввод пароля, который указывали в файле конфигурации

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Среда запущена, мы видим привычный интерфейс VS Code:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Можно приступать к работе. В качестве теста попробуем отредактировать файл со стандартным приглашением Nginx.

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Заменим nginx на VS Code, и обновим страницу, которую выдает сервер в ответ на прямое обращение по IP-адресу:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Это полностью функциональный и привычный VS Code, он будет работать с системой контроля версий:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

К нему можно подключать плагины:

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

IDE ничем не отличается от десктопного приложения, за исключением того, что работает на удаленном сервере и запускается в браузере.

Источник

PHP Debug

Felix Becker

PHP Debug Adapter for Visual Studio Code

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

php сервер visual studio. Смотреть фото php сервер visual studio. Смотреть картинку php сервер visual studio. Картинка про php сервер visual studio. Фото php сервер visual studio

Sponsored by

Sponsor PHP Debug Adapter for Visual Studio Code

If you find this extension usefull, if it helps you solve your problems and if you appreciate the support given here, consider sponsoring our work.

Installation

Install Xdebug I highly recommend you make a simple test.php file, put a phpinfo(); statement in there, then copy the output and paste it into the Xdebug installation wizard. It will analyze it and give you tailored installation instructions for your environment. In short:

Configure PHP to use Xdebug by adding zend_extension=path/to/xdebug to your php.ini. The path of your php.ini is shown in your phpinfo() output under «Loaded Configuration File».

Enable remote debugging in your php.ini :

There are other ways to tell Xdebug to connect to a remote debugger, like cookies, query parameters or browser extensions. I recommend remote_autostart (Xdebug v2)/ start_with_request (Xdebug v3) because it «just works». There are also a variety of other options, like the port, please see the Xdebug documentation on remote debugging for more information. Please note that the default Xdebug port changed between Xdebug v2 to v3 from 9000 to 9003.

If you are doing web development, don’t forget to restart your webserver to reload the settings.

Verify your installation by checking your phpinfo() output for an Xdebug section.

VS Code Configuration

In your project, go to the debugger and hit the little gear icon and choose PHP. A new launch configuration will be created for you with three configurations:

There are also configurations for Xdebug v2 (Legacy) installations.

More general information on debugging with VS Code can be found on https://code.visualstudio.com/docs/editor/debugging.

Supported launch.json settings:

Options specific to CLI debugging:

Features

Remote Host Debugging

To make VS Code map the files on the server to the right files on your local machine, you have to set the pathMappings settings in your launch.json. Example:

Please also note that setting any of the CLI debugging options will not work with remote host debugging, because the script is always launched locally. If you want to debug a CLI script on a remote host, you need to launch it manually from the command line.

Troubleshooting

Contributing

To hack on this adapter, clone the repository and open it in VS Code. You need NodeJS with NPM installed and in your PATH. Also a recent PHP and Xdebug should be installed and in your PATH.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *