Visão geral do destacador de URN
O código Commerce faz referência a todos os esquemas XSD como Uniform Resource Names (URNs). Se você estiver desenvolvendo código e precisar fazer referência a XSDs, este comando configura o ambiente de desenvolvedor integrado (IDE) para reconhecer e realçar URNs. Isso facilita o desenvolvimento.
Por padrão, um IDE como o PhpStorm não está configurado para reconhecer URNs e, como resultado, eles são exibidos em texto vermelho da seguinte maneira:
O comando bin/magento dev:urn-catalog:generate habilita seu IDE (atualmente, somente PhpStorm e Visual Studio Code) para reconhecer e realçar URNs como o seguinte:
Especificamente, este comando cria a seguinte configuração do PhpStorm:
Configurar o IDE
Atualmente, somente o PhpStorm e o Visual Studio Code são suportados.
Sintaxe de comando:
bin/magento dev:urn-catalog:generate <path>
Onde <path> é o caminho para o arquivo PhpStorm misc.xml, que está localizado em relação à raiz do projeto. Normalmente, <path> é .idea/misc.xml.
dev:urn-catalog:generate sempre que adicionar, modificar ou remover módulos do Commerce 2 que contenham arquivos *.xsd.