У меня установлен VSCode, но, похоже, нет php — т.е. на моем компьютере нет файла php.exe. Нет руководств, которые я могу найти в Интернете о настройке VSCode для PHP, не говорит о том, что мне нужно отдельно загружать и устанавливать php (только отладчики и линтеры) … мой вопрос:
Нужно ли устанавливать PHP отдельно? Должен ли я был сделать это, или есть ошибка в моей установке VSCode …
Да, вам нужно установить PHP с веб-сайта php, а затем сообщить VSCode, где находится PHP.exe.
VSCode — это редактор, а не переводчик.
Я думаю, что если вы установите PHP в месте по умолчанию, VSCode автоматически его подберет, но если нет, вам нужно будет указать его путь в настройках.
Если вы установите XAMPP, вы получите apache, php и mySql за одну установку.
РЕДАКТИРОВАТЬ: интерпретатор это программное обеспечение, которое переводит ваш код (в вашем случае PHP) в код, который процессор может понять, а затем выполнить.
@kpollock это не ты. Да, должно показаться очевидным, что язык должен быть установлен вручную или отдельно, так что вы должен получил эту часть, извините. Но нет, похоже, нигде нет информации об определении подкреплений. Это «понимание», кажется, оставлено на усмотрение человека в процессе исследования.
После того, как я установил PHP, я вручную установил PATH своей среды, чтобы включить папку PHP. ИЛИ в VS Code вы можете перейти в меню> File> Preferences> User Settings, настройки поддерживаются в виде объекта JSON (в отличие от VS) и есть раздел PHP для пути .exe.
Поскольку вы упомянули Node, возможно, вы не установили Node.js вручную. (Я не знаю, поставляется ли Node с VS Code.) Возможно, он входит с расширением VS2015, таким как Gulp или другой высокоуровневой функциональностью, или, возможно, это был вариант установки с VSC. Если вы не можете использовать узел или npm из консоли, настройте PATH среды, чтобы включить его.