Uma das novidades nos XML’s do Magento 2 é a implementação dos URNs (Uniform Resource Names), que apontam o caminho de um arquivo .XSD para validar o XML que estamos digitando.

Ao desenvolver para Magento é muito comum errar alguma digitação no nome das propriedades e atributos XML’s, e não rara são as vezes que perdemos um bom tempo com isso.
Para que servem
Os arquivos XSD’s validam o XML digitado e são especificados no começo de cada arquivo XML do Magento 2.
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
Ajudam na validação e autocompletar de XML
Os XSD’s ajudam a IDE de desenvolvimento a nos avisar quando algo digitado não estiver correto e também a sugerir possíveis propriedades, como mostro no vídeo abaixo.

Configurando os URN’s do Magento 2
O Magento trás um comando nativo para gerar os arquivos XSD’s que são configurados na sua IDE.
No PhpStorm os arquivos de configuração dos caminhos ficam em <pasta do projeto>/.idea/misc.xml.
E para gerar isso no Magento, é só digitar bin/magento dev:urn-catalog:generate .idea/misc.xml.
Com isso, o PhpStorm passará a entender imediatamente o caminho dos XSD’s definidos nos XML’s do Magento.
Isso é só um pouco do que dá pra fazer no PhpStorm com Magento ou Magento 2.
Como eu comento no curso gratuito Ferramentas e Dicas Matadoras para o Desenvolvedor Magento, a melhor IDE é aquela que você sabe usar e conhece profundamente, por isso sempre invisto algum tempo buscando como melhorar meu tempo com minhas ferramentas e seus recursos. 😉
Gostou desta dica?
Cadastre-se e receba outras dicas Magento em seu e-mail. É grátis.
- Guest checkout bloqueado na API REST do Magento 2? Confira isso. - 7 de julho de 2026
- Você precisa testar esta plataforma de e-commerce - 9 de fevereiro de 2026
- A hora de montar o seu OnlyFans chegou! Veja 8 ideias pra começar o seu. - 4 de dezembro de 2024
Deixe seu comentário
[fbcomments url="https://www.magenteiro.com/blog/magento-2/xsds-e-magento-2/"]