Panoramica dell’evidenziatore URN

WARNING
Tutti i comandi CLI di Magento devono essere eseguiti dal proprietario del file system.

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:

PhpStorm non configurato per riconoscere URN

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:

Abilita IDE per riconoscere URN

In particolare, questo comando crea la seguente configurazione PhpStorm:

Esempio di 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.

INFO
Per mantenere aggiornati "Schemi e DTD", eseguire il comando dev:urn-catalog:generate ogni volta che si aggiungono, modificano o rimuovono moduli di Commerce 2 contenenti *.xsd file.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c