Header Ads Widget

Ticker

6/recent/ticker-posts

Agregando Code Sniffer en Visual Studio Code para Magento2

Como desarrollador de extensiones, si envía su código al mercado de Magento, debe estar familiarizado con el sniffer de código, Magento solo acepta las extensiones que se basan en sus estándares de codificación, y para verificar el código si sigue el estándar o no, usamos código. sniffer con las reglas estándar de codificación de Magento.
El sniffer de código que usa Magento es el sniffer de código de Sqiz Lab, que verifica el código en algunos estándares de código PHP, como el estándar de codificación PEAR o PSR , de forma predeterminada usa el estándar de codificación PEAR o puede cambiar a cualquier otro estándar simplemente usando este comando :
Magento usa su propio código estándar, que puede encontrar en git:
https://github.com/magento/magento-coding-standard
Es bastante lento construir primero un módulo y probar el estándar de código y corregirlo, por lo que sería bueno agregar la verificación del estándar de codificación en el propio editor, de modo que a medida que escriba el código pueda solucionar inmediatamente los problemas estándar. Ahora veremos cómo podemos agregar la verificación estándar del código Magento, en el editor de estudio de código visual o VS Code.
Ya existe una extensión de sniffer de código de Sqiz labs disponible para vs code, por lo que solo necesitamos instalarla y configurarla para que admita el estándar Magento2.
Abra su estudio de código visual y presione ctrl + shift + x, se abrirá la pestaña Extensiones de esta manera:
extensions tab
Ahora busque 'phpcs' y obtendrá muchos resultados, pero he instalado la extensión Loannis Kappas, ahora haga clic en el botón verde de instalación en el elemento de búsqueda y el sniffer de código se instalará en su editor, ahora para configurar el estándar magento2 primero instale la codificación Magento biblioteca estándar que usa composer en su sistema con este comando:
Usando el comando anterior, el código estándar de Magento se instalará en su sistema como un paquete de software independiente. Ahora, después de instalar el código estándar nuevamente, abra su editor de código vs y presione: ctrl + shift + p, abrirá la paleta de comandos en esa búsqueda de configuraciones abiertas y haga clic en configuraciones abiertas en JSON, y agregue estas dos líneas:
'Path-To-InstallationDir' será su ruta al directorio de instalación estándar de codificación de Magento.
Ahora reinicie su editor y comenzará a mostrar problemas de código estándar contra Magento2 Code Standard sobre la marcha, como a continuación:
code sniffer checks
Todas las declaraciones subrayadas en amarillo son problemas de rastreo de código, cuando coloque el cursor sobre él, le mostrará la descripción del problema para que pueda solucionarlo.

Publicar un comentario

0 Comentarios