CARVIEW |
Bearbeitung von Markdown mit XMLSpy
Native Markdown-Unterstützung
- Erstellung und Formatierung von Markdown während der Entwicklung
- Syntaxmarkierung
- Unterstützung für Tabellen, raw HTML, usw.
- Integrierter Browser zur Anzeige von Markdown als HTML
- Codeblöcke für Python, CSS, HTML, JS, usw.
- Markdown-Tutorial und Schnellstart-Anleitung
Markdown ist eine schlanke Markup-Sprache, mit der mit Hilfe eines einfachen Textverarbeitungsprogramms Formatierungen zu einem Dokument hinzugefügt werden können. Sie können damit relativ einfach folgende Formatierungen hinzufügen:
- Überschriften
- Fetten und kursiven Text
- Durchgestrichenen Text
- Links
- Geordnete und nicht geordnete Listen
- Tabellen
- Codeblöcke
- Bilder
Dank integrierter Unterstützung für die Bearbeitung und Anzeige von Markup-Dokumenten in XMLSpy lassen sich Wikis, Dokumentation und sogar Blog-Artikel mühelos direkt in der Entwicklungsumgebung Ihrer Wahl erstellen. Native Markdown-Unterstützung bedeutet, dass Sie für diese Art von Inhalt keinen Editor eines Drittanbieters mehr benötigen.
Markdown-Code kann direkt in der Textansicht von XMLSpy (mit Syntaxfärbung) erstellt werden. Anschließend können Sie in die Browser-Ansicht wechseln, um den Markdown-Inhalt in Form einer formatierten (d.h. in HTML dargestellten) Seite in der Leseansicht anzuzeigen.

Markdown eignet sich besonders dazu, um Codefragmente innerhalb von Dokumenten, README-Dateien, Forum-Postings, Wikis oder anderen textbasierten Inhalten darzustellen und zu formatieren.
Im Markdown-Editor werden Codeblöcke durch ein dreifaches backtick-Zeichen gekennzeichnet. Für die Syntaxmarkierung können Sie einen Syntax-Specifier wie xml, xquery, html, css, js, cpp, python, usw. angeben. In Codeblöcken wie dem unten gezeigten HTML-Fragment bleibt die Code-Formatierung sowie die Einrückung für die Dokumentation und einfaches Kopieren erhalten.

Der Markdown-Editor in XMLSpy bietet eine praktische Methode, um in derselben IDE, die auch zum Schreiben des XML-, JSON-, XSLT-, XBRL-Codes und für andere Aufgaben verwendet wird, an der Dokumentation zu arbeiten.