Saltar al contenido

Comando de código de formato para PHP / HTML en Visual Studio Code

Solución:

Visual Studio Code tiene un soporte PHP bastante impresionante. Lo que le falta está cubierto por extensiones. Una búsqueda rápida revela al menos tres (1, 2 y 3) que afirman admitir el formato PHP.

En su mayoría, parecen utilizar el atajo estándar de Alt + Cambio + F en Windows / Linux, con diferentes accesos directos en Mac. Si estás en Mac, da ⌥⇧F un intento.

El problema con la mayoría de las soluciones es que todas están registradas como proveedores de formato y en Visual Studio Code solo puede ejecutar un formateador en un guardado para un tipo de archivo específico.

Entonces, uno puede obtener todo el código HTML, CSS, JavaScript, pero omita el código PHP. O si usa un formateador PHP normal, no existe uno que haga el HTML correctamente.

Seguí adelante e hice una extensión que se ejecuta antes del gancho de guardado y no está registrada como formateador de PHP, por lo que hará todo el HTML con js-embellecer y luego puede usar algo como PHPCS + PHPCBF para formatear el HTML. Así que básicamente, en lo que a mí respecta, es la mejor solución disponible actualmente.

Formatee HTML en PHP en el mercado de Visual Studio Code.

Para obtener la mejor configuración de formato para código mixto PHP, HTML y JavaScript, simplemente use ‘PHP CS FIXER’.

Y luego use esta sencilla configuración en su setting.json expediente:

"php-cs-fixer.executablePath": "${extensionPath}\php-cs-fixer.phar",
"[php]": {
    "editor.defaultFormatter": "junstyle.php-cs-fixer",
    "editor.formatOnSave": true
},
"php-cs-fixer.rules": "@PSR2",
"php-cs-fixer.formatHtml": true,
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *