Visual Studio Code (VS Code)
Visual Studio Code ist ein kostenloser Editor von Microsoft, der sich über Erweiterungen zu einer schlanken Entwicklungsumgebung ausbauen lässt. Für PHP-Einsteiger ist er ein guter Mittelweg: schneller Start wie bei einem Texteditor, auf Wunsch aber Autovervollständigung, Fehlerprüfung und Git.
Der Editor läuft auf Windows, macOS und Linux und wird oft kurz VS Code genannt. Er erhält jeden Monat ein Update. Von Haus aus färbt er PHP bereits ein. Seine eigentliche Stärke spielt er aber erst mit zwei Erweiterungen aus, die wir unten Schritt für Schritt einrichten.
Was kostet Visual Studio Code?
Nichts. Microsoft stellt den Editor kostenlos bereit, auch für die gewerbliche Nutzung. Der Quellcode ist offen einsehbar. Die meisten Erweiterungen im Marktplatz sind ebenfalls kostenlos. Einzelne bieten zusätzliche Funktionen gegen eine einmalige Lizenz an, für den Einstieg brauchen Sie die aber nicht.
Visual Studio Code für PHP einrichten
In fünf Schritten wird aus dem Editor eine PHP-Umgebung:
- Installieren und beim ersten Start über das Sprachpaket German Language Pack auf Deutsch umstellen.
- Ordner öffnen: Über Datei und Ordner öffnen wählen Sie das Verzeichnis Ihres lokalen Webservers, bei XAMPP
htdocs. - PHP Intelephense in der Erweiterungsansicht suchen und installieren. Sie liefert Autovervollständigung, Sprung zur Definition und Fehlerhinweise beim Schreiben.
- PHP-Pfad eintragen: In den Einstellungen unter
php.validate.executablePathden Pfad zur Dateiphp.exeangeben, bei XAMPP meistC:\xampp\php\php.exe. - Optional PHP Debug installieren. Zusammen mit der PHP-Erweiterung Xdebug hält der Editor Ihr Skript dann an einer Zeile an und zeigt alle Variablen.
Praktisch ist das eingebaute Terminal: Befehle laufen im gleichen Fenster, in dem der Code steht. Wer später mit Composer oder Git arbeitet, braucht kein zweites Programm.
Funktionen im Überblick
Syntax-Hervorhebung, Autovervollständigung, Suchen und Ersetzen über ganze Ordner, geteilte Ansichten für zwei Dateien nebeneinander und eine Befehlspalette, über die sich alles per Tastatur erreichen lässt. Die Git-Anbindung zeigt geänderte Zeilen direkt am Rand. Weitere Erweiterungen ergänzen Formatierung, Vorschauen für HTML und Werkzeuge für Datenbanken.
Für wen eignet sich der Editor?
Für Einsteiger, die nicht zwischen Werkzeugen wechseln wollen, und für Fortgeschrittene, die eine schnelle Umgebung bevorzugen. Auf älteren Rechnern läuft er flüssiger als eine vollwertige Entwicklungsumgebung. Wer einen Debugger mit noch mehr Komfort und tiefe Prüfungen des ganzen Projekts sucht, findet im kostenpflichtigen PHPStorm mehr.
Ein Tipp gegen Überforderung: Installieren Sie anfangs nur die beiden genannten PHP-Erweiterungen. Jede weitere bringt Menüs und Hinweise mit, die am Anfang eher ablenken.
Häufige Fragen zu Visual Studio Code
Ist der Editor kostenlos? Ja, auch für gewerbliche Projekte.
Auf welchen Systemen läuft er? Auf Windows, macOS und Linux.
Brauche ich Erweiterungen für PHP? Für die Farben nicht. Für Fehlerprüfung und Autovervollständigung lohnt PHP Intelephense, für die Fehlersuche PHP Debug.
Kann ich damit PHP-Code ausführen? Der Editor schreibt Dateien. Ausgeführt wird über einen Webserver mit PHP, den Sie lokal installieren, oder im eingebauten Terminal.
Ist Visual Studio dasselbe? Nein. Visual Studio ist eine große Umgebung vor allem für C# und Windows-Programme. Für PHP ist VS Code die richtige Wahl.
Jetzt die Grundausstattung zum PHP-Lernen prüfen – ohne Webserver läuft kein Skript. Vergleichbar leistungsfähig sind PHPStorm und NetBeans, deutlich schlanker PSPad.
