Maison > Article > outils de développement > vscode peut-il déboguer PHP ?
Vscode peut-il déboguer PHP ?
Utiliser les points d'arrêt VS Code pour déboguer PHP
vs code utilise un éditeur de code léger exceptionnel avec de nombreux outils de plug-in en constante évolution. Utiliser vs code pour déboguer du code PHP est encore plus pratique et concis. Jetons-y un coup d'œil ensemble.
Recommandations associées : "Tutoriel d'utilisation de vscode"
1 Installez l'extension XDebug
L'extension la plus couramment utilisée pour déboguer le code PHP est XDebug. extension. Nous devons d’abord installer cette extension.
Ci-dessous, je recommande une méthode très pratique pour installer l'extension XDebug. Tout d'abord, créez un nouveau fichier phpinfo pour obtenir le contenu de phpinfo, et copiez-le tous dans la zone de saisie de l'URL de détection XDebug, comme indiqué dans la figure ci-dessous :
Après un moment, le site Web analysera la version de xdebug la plus adaptée à votre environnement php actuel et donnera un lien de téléchargement, comme indiqué ci-dessous :
Une fois le téléchargement terminé, copiez le fichier dans le répertoire d'extension de php, c'est-à-dire le dossier ext dans le répertoire d'installation.
2. Configurez PHP pour utiliser XDebug
Ajoutez une ligne zend_extension=path/to/xdebug dans le fichier de configuration php.ini, où path/to/xdebug est le répertoire d'installation de xdebug. plus le nom du fichier.
Maintenant, regardez à nouveau la sortie du fichier phpinfo, et vous devriez pouvoir voir que xdebug est activé.
3. Activez le débogage à distance
Ajoutez l'élément de configuration xdebug dans le fichier de configuration php.ini :
[XDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1
4. Ajoutez l'extension VS Code
. Recherchez l'extension PHP Debug dans vs code et installez-la.
L'installation est terminée. Vous pouvez maintenant la tester. Activez le débogage dans l'interface de débogage de vs code et choisissez d'ajouter la configuration xdebug
Ci-dessous. , vous pouvez ajouter Keep it short, n'hésitez pas à le déboguer.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!