Panoramica dell’evidenziatore URN
Il codice Commerce fa riferimento a tutti gli schemi XSD come URN (Uniform Resource Names). Se stai sviluppando codice e devi fare riferimento a XSD, questo comando configura l’ambiente di sviluppo integrato (IDE) per riconoscere ed evidenziare gli URN. Questo semplifica lo sviluppo.
Per impostazione predefinita, un IDE come PhpStorm non è configurato per riconoscere gli URN e, di conseguenza, vengono visualizzati in rosso come segue:
Il comando bin/magento dev:urn-catalog:generate
consente all'IDE (attualmente solo PhpStorm e Visual Studio Code) di riconoscere ed evidenziare gli URN come segue:
In particolare, questo comando crea la seguente configurazione PhpStorm:
Configurare l’IDE
Attualmente sono supportati solo PhpStorm e Visual Studio Code.
Sintassi del comando:
bin/magento dev:urn-catalog:generate <path>
Dove <path>
è il percorso del file PhpStorm misc.xml
, che si trova rispetto alla directory principale del progetto. In genere, <path>
è .idea/misc.xml
.
dev:urn-catalog:generate
ogni volta che si aggiungono, modificano o rimuovono moduli di Commerce 2 contenenti *.xsd
file.