Atom Beautify con PHP y PHP-CS-Fixer en Windows
A veces hacer funcionar Atom Beautify con PHP en Windows puede ser complicado. Al menos en mi experiencia, puede ocurrir que el Embellecedor en Atom deje de funcionar, o que con el tiempo haya algo que ya no funcione bien, y es un poco difícil entender cuál es el problema.
Veamos una posible solución, bastante fácil, que no requiere instalar ni EasyPHP ni XAMPP.
Aquí están los pasos e instrucciones de configuración a seguir para hacer que el Beautifer funcione con PHP y PHP-CS-Fixer.
- Descarga el paquete PHP basado en tu versión de Windows, como el VS16 x64 Thread Safe
- Descarga el archivo .phar para PHP-CS-Fixer yendo al sitio web de Symfony y haciendo click en "Instalar ahora", el nombre del archivo será similar a "php-cs-fixer-v3.phar"
- Descomprime el archivo PHP descargado en el paso 1, dentro de una carpeta llamada algo así como D:\Programs\php
- Ponga el archivo php-cs-fixer-v3.phar dentro de la misma carpeta D:\Programs\php
- En Atom, instala el paquete Atom Beautify.
- Ve a la configuración del paquete Atom Beautify (en Atom) y en Executables escribe las rutas absolutas para PHP y PHP-CS-Fixer:
- para PHP será similar a D:\Programs\php\php.exe
- para PHP-CS-Fixer: D:\Programas\php\php-cs-fixer-v3.phar
- Cierre Atom y ábralo de nuevo. Pulsando ALT+B sobre un fichero PHP el código se formateará como para los estándares.
Si aparece un mensaje de error, comprueba que no haya otros paquetes en Atom que entren en conflicto con Beautify, o intenta volver a comprobar que la configuración de Atom Beautify es correcta.
Dime en los comentarios si te ha funcionado o no.