Überblick über URN Highlighter

WARNING
Alle Magento-CLI-Befehle müssen vom Dateisysteminhaber ausgeführt werden.

Commerce-Code verweist auf alle XSD-Schemas als Uniform Resource Names (URNs). Wenn Sie Code entwickeln und auf XSDs verweisen müssen, konfiguriert dieser Befehl Ihre integrierte Entwicklungsumgebung (IDE), um URNs zu erkennen und hervorzuheben. Dies erleichtert die Entwicklung.

Standardmäßig ist eine IDE wie PhpStorm nicht so konfiguriert, dass sie URNs erkennt und daher wie folgt in rotem Text angezeigt wird:

PHPStorm ist nicht so konfiguriert, dass URN erkannt wird

Der Befehl bin/magento dev:urn-catalog:generate ermöglicht es Ihrer IDE (derzeit nur PhpStorm und Visual Studio Code), URNs wie folgt zu erkennen und hervorzuheben:

IDE aktivieren, um URN zu erkennen

Dieser Befehl erstellt insbesondere die folgende PhpStorm-Konfiguration:

Beispiel für eine PhpStorm-Konfiguration

IDE konfigurieren

Derzeit werden nur PhpStorm und Visual Studio Code unterstützt.

Befehlssyntax:

bin/magento dev:urn-catalog:generate <path>

Wobei <path> der Pfad zu Ihrer PhpStorm misc.xml-Datei ist, die sich relativ zum Projektstamm befindet. In der Regel ist <path> .idea/misc.xml.

INFO
Um Ihre "Schemas und DTDs"auf dem neuesten Stand zu halten, führen Sie den Befehl dev:urn-catalog:generate jedes Mal aus, wenn Sie Commerce 2-Module mit *.xsd -Dateien hinzufügen, ändern oder entfernen.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c