Comment faire fonctionner Atom Beautify avec PHP et PHP-CS-Fixer sur Windows

Atom Beautify avec PHP et PHP-CS-Fixer sous Windows

Parfois, faire fonctionner Atom Beautify avec PHP sous Windows peut être compliqué. Du moins d'après mon expérience, il peut arriver que l'embellisseur Atom cesse de fonctionner, ou qu'avec le temps il y ait quelque chose qui ne fonctionne plus bien, et il est un peu difficile de comprendre quel est le problème.

Voyons une solution possible, assez simple, qui ne nécessite pas d'installer EasyPHP ou XAMPP.

Voici les étapes et les instructions de paramétrage à suivre pour faire fonctionner le Beautifer avec PHP et PHP-CS-Fixer.

  1. Téléchargez le package PHP en fonction de votre version de Windows, comme le VS16 x64 Thread Safe
  2. Téléchargez le fichier .phar pour PHP-CS-Fixer en allant sur le site de Symfony et en cliquant sur "Installer maintenant", le nom du fichier sera similaire à "php-cs-fixer-v3.phar"
  3. Décompressez l'archive PHP téléchargée à l'étape 1, dans un dossier appelé quelque chose comme D:\Programmes\php
  4. Placer le fichier php-cs-fixer-v3.phar dans le même dossier D:\Programmes\php
  5. Sur Atom, installez le paquet Atom Beautify
  6. Allez dans les paramètres du paquet Atom Beautify (sur Atom) et dans Executables écrivez les chemins absolus pour PHP et PHP-CS-Fixer:
    • pour PHP , il sera similaire à D:\Programmes\php\php.exe
    • pour PHP-CS-Fixer: D:\Programmes\php\php-cs-fixer-v3.phar
  7. Fermez Atom et ouvrez-le à nouveau. En appuyant sur ALT+B sur un fichier PHP , le code sera formaté selon les standards.
    En cas de message d'erreur, vérifiez qu'il n'y a pas d'autres paquets sur Atom en conflit avec Beautify, ou essayez de vérifier que les paramètres d'Atom Beautify sont corrects.

Faites-moi savoir dans les commentaires si cela a fonctionné pour vous ou non !

Laisser un commentaire

Tous les commentaires seront soumis à approbation après avoir été envoyés. Ils pourront être publiés après quelques heures.

Vous pouvez simplement utiliser un pseudo au hasard, cela me permet au moins de répondre à vos commentaires. Et si vous choisissez de soumettre votre email, vous pouvez recevoir une notification à chaque fois que je réponds à votre commentaire.

Aucun commentaire n'a été rédigé jusqu'à présent sur cet article. Soyez le premier à partager votre opinion !

*