Installation de visual studio code pour PHP

Il existe de nombreux éditeurs pour travailler en PHP, un éditeur de code est en train de monter en puissance dans le monde des développeurs front et PHP, il s’agit de Visual Studio Code.

A ne pas confondre avec Visual Studio qui est l’environnement de développement de Microsoft et qui nécessite 2 heures d’installation. Visual Studio Code est un éditeur très léger qui se rapproche de Notepad++ en beaucoup plus puissant. C’est un éditeur sorti en 2015 qui possède déjà une importante bibliothèque d’extensions pour travailler dans différents langages. De base Visual Studio Code supporte JavaScript, TypeScript, CSS et HTML. Pour travailler en PHP il est nécessaire de télécharger des extensions.

Mise en place de Visual Studio Code pour travailler en PHP

Télécharger Visual Studio Code

https://code.visualstudio.com/download

Pour installer les extensions PHP

Menu Afficher -> Extension

Dans la barre de recherche du menu « extension » taper « PHP ». Vous pouvez voir toutes les extensions pour PHP. Installez celles que vous désirez.

Pour avoir la complétion automatique des commandes du langage vous pouvez sélectionner « PHP IntelliSense ». Cliquer sur « Installer ».

Vous pouvez obtenir les messages d’erreurs suivants après installation des extensions :

Impossible d'effectuer la validation, car aucun exécutable PHP n'est défini. Utilisez le paramètre 'php.validate.executablePath' pour configurer l'exécutable ou PHP executable not found. Install PHP 7 and add it to your PATH or set the php.executablePath setting

En effet certaines extensions utilisent PHP.exe pour vérifier votre code. Pour résoudre ces problèmes il suffit d’ajouter les chemins vers PHP.exe au niveau du fichier de configuration.

Menu Fichier -> Préférences -> Paramètres

Ajouter dans la fenêtre de droite les chemins vers PHP.exe (à modifier suivant votre emplacement):

{
    "php.validate.executablePath":
    "C:\\wamp64\\bin\\php\\php7.0.10\\php.exe",
    "php.executablePath":
    "C:\\wamp64\\bin\\php\\php7.0.10\\php.exe",
    "php.validate.run": "onType"
}
       

Test de fonctionnement d’une page PHP

Pour ce test on utilise WampServer il faut modifier les chemins si vous utilisez un autre outil pour PHP.

Aller dans Fichier -> Ouvrir le dossier

Choisir le dossier WWW de wamp exemple : C:\wamp64\www

Cliquer sur OK

Ajouter un nouveau fichier "test1.php" au répertoire www dans Visual studio Code.

Ajoutez dans le fichier

<?php

echo "Bonjour PHP";
        

Sauvegarder. Au passage vous pouvez tester l’autocomplétion en marche.

Aller dans votre navigateur et taper dans la barre d’URL : http://localhost/test1.php

A vous de jouer !