[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

Descripción general del resaltador URN

WARNING
Todos los comandos CLI de Magento deben ser ejecutados por el propietario del sistema de archivos.

El código Commerce hace referencia a todos los esquemas XSD como Nombres uniformes de recursos (URN). Si está desarrollando código y necesita hacer referencia a XSD, este comando configura el entorno de desarrollo integrado (IDE) para reconocer y resaltar URN. Esto facilita el desarrollo.

De forma predeterminada, un IDE como PhpStorm no está configurado para reconocer URN y, como resultado, se muestran en texto rojo de la siguiente manera:

PhpStorm no está configurado para reconocer URN

El comando bin/magento dev:urn-catalog:generate permite que su IDE (actualmente, solo PhpStorm y Visual Studio Code) reconozca y resalte URN como los siguientes:

Habilitar IDE para reconocer URN

Específicamente, este comando crea la siguiente configuración de PhpStorm:

Ejemplo de configuración de PhpStorm

Configurar el IDE

Actualmente, solo se admiten PhpStorm y código de Visual Studio.

Sintaxis del comando:

bin/magento dev:urn-catalog:generate <path>

Donde <path> es la ruta de acceso al archivo PhpStorm misc.xml, que se encuentra en relación con la raíz del proyecto. Normalmente, <path> es .idea/misc.xml.

INFO
Para mantener actualizados los "Esquemas y DTD", ejecute el comando dev:urn-catalog:generate cada vez que agregue, modifique o elimine módulos de Commerce 2 que contengan *.xsd archivos.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c