[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Visão geral do destacador de URN

WARNING
Todos os comandos da CLI do Magento devem ser executados pelo proprietário do sistema de arquivos.

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:

PhpStorm não configurado para reconhecer o URN

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:

Habilitar IDE para reconhecer URN

Especificamente, este comando cria a seguinte configuração do PhpStorm:

Exemplo de 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.

INFO
Para manter seus "Esquemas e DTDs" atualizados, execute o comando dev:urn-catalog:generate sempre que adicionar, modificar ou remover módulos do Commerce 2 que contenham arquivos *.xsd.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c