Downloads und Originalquelle#

Visual Studio Code herunterladen, dann XML-Sprachenunterstützung von Red Hat installieren von Marktplatz. Seine Erweiterung ID ist redhat.vscode-xml. Dokumentation und Quelle: Red Hat-Repository. Extrahieren Sie X4 ische aus Ihrer eigenen Spielinstallation, um ihre Version konsistent zu halten.

Gecheckt: 27. Oktober 2026. Downloadseiten und Quellenreferenzen wurden überprüft; die Werkzeuge wurden nicht installiert oder ausgeführt.

Zweck und Vorbereitung#

Verwenden Sie einen Editor, der XML-Schema unterstützt, wie z.B. VS Code mit Red Hat XML. Extrahieren Sie die für Ihre Spielversion eingestellten Bibliotheken/*.xsd mit X Katalog Werkzeug; ische Referenz einander, so kann md.xsd allein nicht ausreichend sein.

Erste Übung#

  1. Öffnen Sie einen separaten Arbeitsbereich und aktivieren Sie die XML-Unterstützung.
  2. Halten Sie schemas in Bezug / libraries mit ihren relativen Beziehungen intakt.
  3. Assoziieren Sie MD-Dokumente mit md.xsd über xml.fileAssociations oder eine Dokument-Verweisnummer (2005). Verwenden Sie aiscripts.xsd Ihrer Installation für AI.
  4. Inspect Probleme und Attribut-Vervollständigung. Fügen Sie vorübergehend ein unbekanntes Attribut hinzu, bestätigen Sie eine Diagnose, dann entfernen Sie es.
XML
<set_value name="$Count" exact="2 + 3" />

Erwartetes Ergebnis#

Der Editor kann set_value Attribute von seinem ⁄ vervollständigen. In einem vorbereiteten MD Kontext weist dieses Fragment 5 $Count zu; der Editor führt es nicht aus oder gibt keine Protokollnachricht aus.

Kontrollen und Grenzen#

Nicht jede XML-Datei mit md.xsd verknüpfen: Makros, Diffs und MD-Dokumente haben unterschiedliche Wurzeln. Die Validierung von Schemas stellt keine Objektexistenz oder erfolgreiche XPath-Anwendung dar. Schematypen Ausdruck, Objekt und Einschränkungen erklären.