Heim > Artikel > Entwicklungswerkzeuge > Kann vscode PHP debuggen?
Kann vscode PHP debuggen?
Verwenden Sie VS Code-Haltepunkte, um PHP zu debuggen
vs Code verwendet einen herausragenden, leichtgewichtigen Code-Editor mit zahlreichen und wachsenden Plug-in-Tools. Die Verwendung von vs-Code zum Debuggen von PHP-Code ist noch bequemer und prägnanter. Schauen wir uns das gemeinsam an.
Verwandte Empfehlungen: „Vscode-Nutzungsanleitung“
1. Installieren Sie die XDebug-Erweiterung
Die am häufigsten verwendete Erweiterung zum Debuggen von PHP-Code ist XDebug Zuerst müssen wir diese Erweiterung installieren.
Im Folgenden empfehle ich eine sehr praktische Methode zur Installation der XDebug-Erweiterung. Erstellen Sie zunächst eine neue phpinfo-Datei, um den Inhalt von phpinfo zu erhalten, und kopieren Sie sie alle in das Eingabefeld in der XDebug-Erkennungs-URL, wie in gezeigt die Abbildung unten:
Nach einem Moment analysiert die Website die am besten geeignete xdebug-Version für Ihre aktuelle PHP-Umgebung und gibt einen Download-Link aus, wie unten gezeigt:
Nachdem der Download abgeschlossen ist, kopieren Sie die Datei in das Erweiterungsverzeichnis von PHP, also in den ext-Ordner im Installationsverzeichnis.
2. Richten Sie PHP für die Verwendung von plus den Dateinamen.
Sehen Sie sich nun noch einmal die Ausgabe der phpinfo-Datei an und Sie sollten sehen können, dass xdebug aktiviert ist.
3. Aktivieren Sie das Remote-Debugging
Fügen Sie das xdebug-Konfigurationselement in der php.ini-Konfigurationsdatei hinzu:
[XDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1
4. Fügen Sie die VS-Code-Erweiterung hinzu
Suchen Sie im vs-Code nach der PHP-Debug-Erweiterung und installieren Sie sie.
Jetzt können Sie das Debuggen in der Debug-Schnittstelle von vs code aktivieren und die xdebug-Konfiguration hinzufügen , können Sie „Halten Sie es kurz“ hinzufügen und es gerne debuggen.
Das obige ist der detaillierte Inhalt vonKann vscode PHP debuggen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!