Atom Beautify mit PHP und PHP-CS-Fixer unter Windows
Manchmal kann es kompliziert sein, Atom Beautify mit PHP unter Windows zum Laufen zu bringen. Zumindest meiner Erfahrung nach kann es vorkommen, dass der Beautifier auf Atom nicht mehr funktioniert, oder dass mit der Zeit irgendetwas nicht mehr richtig funktioniert, und es ist ein bisschen schwierig zu verstehen, was das Problem ist.
Sehen wir uns eine mögliche Lösung an, eine recht einfache, die weder die Installation von EasyPHP noch von XAMPP erfordert.
Hier sind die Schritte und Einstellungsanweisungen, die zu befolgen sind, damit der Beautifer mit PHP und PHP-CS-Fixer funktioniert.
- Laden Sie das PHP-Paket herunter, das Ihrer Windows-Version entspricht, z. B. VS16 x64 Thread Safe
- Laden Sie die .phar-Datei für PHP-CS-Fixer herunter, indem Sie auf die Website von Symfony gehen und auf "Jetzt installieren" klicken; der Dateiname wird ähnlich lauten wie "php-cs-fixer-v3.phar
- Entpacken Sie das in Schritt 1 heruntergeladenePHP-Archiv in einen Ordner mit dem Namen D:\Programme\php
- Legen Sie die Datei php-cs-fixer-v3.phar im gleichen Ordner D:\Programme\php ab.
- Installieren Sie auf Atom das Paket Atom Beautify
- Gehen Sie zu den Einstellungen des Atom Beautify Pakets (auf Atom) und geben Sie unter Executables die absoluten Pfade für PHP und PHP-CS-Fixer an:
- für PHP ähnlich wie D:\Programme\php\php.exe
- für PHP-CS-Fixer: D:\Programme\php\php-cs-fixer-v3.phar
- Schließen Sie Atom und öffnen Sie es erneut. Wenn Sie ALT+B auf einer PHP-Datei drücken, wird der Code wie bei den Standards formatiert.
Falls eine Fehlermeldung erscheint, überprüfen Sie, ob es keine anderen Pakete auf Atom gibt, die mit Beautify in Konflikt stehen, oder überprüfen Sie, ob die Einstellungen von Atom Beautify korrekt sind.
Lassen Sie mich in den Kommentaren wissen, ob dies bei Ihnen funktioniert hat oder nicht!