Cómo hacer que Atom Beautify funcione con PHP y PHP-CS-Fixer en Windows

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.

  1. Descarga el paquete PHP basado en tu versión de Windows, como el VS16 x64 Thread Safe
  2. 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"
  3. Descomprime el archivo PHP descargado en el paso 1, dentro de una carpeta llamada algo así como D:\Programs\php
  4. Ponga el archivo php-cs-fixer-v3.phar dentro de la misma carpeta D:\Programs\php
  5. En Atom, instala el paquete Atom Beautify.
  6. 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
  7. 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.

Deja un comentario

Todos los comentarios estarán sujetos a aprobación después de ser enviados. Es posible que se publiquen después de varias horas.

Puedes usar un apodo al azar, es útil para que al menos pueda responder a tus comentarios. Y si eliges enviar tu correo electrónico, puedes recibir una notificación cada vez que responda a tu comentario.

Aún no se han escrito comentarios sobre este artículo. ¡Sé el primero en compartir tu opinión!

*