Descripción general del resaltador URN
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:
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:
Específicamente, este comando crea la siguiente 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.
dev:urn-catalog:generate cada vez que agregue, modifique o elimine módulos de Commerce 2 que contengan *.xsd archivos.