Hauptmenü öffnen

AntamarWiki β

Änderungen

XML-Werkzeuge

411 Bytes hinzugefügt, 00:08, 4. Mai 2021
Notepad++
==Notepad++==
Notepad++ ist ein frei verfügbarer Editor, der viele Programmiersprachen mit Syntaxhighlighting und Codevervollständigung unterstützt und viele nützliche Funktionen zur Textbearbeitung mitbringt. Download: [http://notepad-plus.sourceforge.net/de/site.htm].
 
===XML-Tools===
Außerdem gibt es für Notepad++ das Plugin "XML Tools", das z. B. das Einrücken automatisch erledigen und XML-Dateien auf Fehler prüfen kann. Um es zu installieren, kann man den internen Plugin Manager verwenden.
Dafür muss einfach im Menu Erweiterungen die Verwaltung geöffnet werden.
 
[[Datei:Npp xml1.png]]
 
 
Dann muss zu die Erweiterung XML Tools aktiviert werden und rechts oben in der Verwaltung lösst man die Installation aus.
 
[[Datei:Npp xml2.png]]
 
 
Hier dann das Menu was hinzugefügt wird
 
[[Datei:Npp xml3.png]]
 
Die Funktion '''Check XML Syntax Now''' überprüft das aktuelle Dokument gemäß der XML Spezifikation richtig ist, zum Beispiel ob alle Tags korrekt geschlossen sind.
 
Mit der '''Validate now''' Funktion kann man, wenn das XML Dokument mit dem folgenden Header ausgestatet it auch den AOQML-Code genauer überprüfen.
 
<code xml>
<?xml version="1.0" encoding="UTF-8"?>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd">
 
</code>
 
Mit der Funktion '''Pretty Print''' kann man eine Automatische einrückung der XML Elemente auslösen, das strukturiert die Datei einheitlich.
===Makros===
Im Zweig <Macros> werden die Makros gespeichert. Meine Makrodatei kann [http://corellia.homepage.t-online.de/antamar/shortcuts.xml hier] runtergeladen werden (Stand: 11.08.2008). Die wichtigsten Elemente sind da schon drin. Wer sie benutzen möchte, kann sie aus der Datei kopieren und in seine einfügen (vorher Sicherheitskopie anlegen!) oder gleich diese Datei verwenden, wenn er sonst keine Makros in Notepad++ verwendet.
--[[Benutzer:Handborons|Handborons]] 23:54, 26. Jul. 2008 (CEST)
 
===XML-Tools===
Außerdem gibt es für Notepad++ das Plugin "XML Tools", das z. B. das Einrücken automatisch erledigen und XML-Dateien auf Fehler prüfen kann. Um es zu installieren, entpackt man nur die Datei XMLTools.dll in das PlugIn-Verzeichnis im Notepadd++-Programmordner. Dann braucht man das Paket ext_libs, das in den Windows-Ordner oder ins Verzeichnis System32 entpackt wird, fertig. Alle Dateien sind von der Notepad++-Webseite verlinkt, siehe oben.
Notepad++ kann auch den AOQML-Code selbst validieren. Dazu muss der <scene>-Tag geändert werden:
<code xml>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://eisentrutz.antamar.eu/aoqml.xsd">
</scene>
</code>
Dann im Menü "Erweiterungen -> XML Tools -> Validate now" auswählen.
===Konfiguration===
11
Bearbeitungen