Zurück zum Blog
December 29, 2022—E-commerce—1 min read
XSD-Validierung in der IDE
Von Miro Kodet
XML-Dateien gegen Magento 2 XSD-Schemas validieren
translationKey: "magento-2-xsd-validation-in-ide" Lästige rote Attribute in deinen XMLs, die deine IDE anmeckert? Mit diesem einfachen Trick kannst du sie loswerden und deine XMLs gegen Magento 2 XSD-Schemas validieren.
Führe im Projekt-Root folgenden Befehl aus:
bin/magento dev:urn-catalog:generate .idea/misc.xmlDieser Befehl erzeugt eine misc.xml-Datei in deinem .idea-Ordner. Wenn du sie öffnest, sollte sie in etwa so aussehen:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectResources">
<resource url="urn:magento:framework-message-queue:etc/consumer.xsd" location="$PROJECT_DIR$/vendor/magento/framework-message-queue/etc/consumer.xsd" />
.
.
.
</component>
</project>Auf Basis dieser Datei validiert deine IDE (in unserem Fall PHPStorm) deine XMLs automatisch gegen die Magento 2 XSD-Schemas.