Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Zum Hauptinhalt springen
Gizke.com
Blog

Markdown-Editor

Läuft auf Ihrem Gerät. Nichts wird gesendet.

Markdown

Vorschau

Ihre gerenderte Vorschau erscheint hier

Schreiben Sie Markdown mit Live-Vorschau und exportieren Sie sauberes HTML oder die rohe Markdown-Datei, komplett im Browser.

Dieser Editor wandelt Markdown live, während Sie tippen, komplett in Ihrem Browser in HTML um und unterstützt die Syntax, die im Alltag tatsächlich verwendet wird: Überschriften, fett und kursiv formatierten Text, Links, Bilder, Listen, Zitate, Inline-Code und Codeblöcke. Alles, was Sie eingeben, wird für HTML maskiert, bevor eine Formatierung angewendet wird, sodass eingefügtes HTML oder Skript-Tags als sichtbarer Text erscheinen, statt ausgeführt zu werden - nichts, was Sie schreiben, wird hochgeladen.

Häufig gestellte Fragen

Ist das die vollständige CommonMark-Spezifikation?
Nein - dies deckt die am häufigsten verwendete Syntax ab (Überschriften, Betonung, Links, Bilder, Listen, Zitate, Code), nicht die vollständige CommonMark-Spezifikation mit all ihren Randfällen wie verschachtelten Listen, Tabellen oder Fußnoten. Für alltägliche Notizen, READMEs und Dokumentationen deckt diese Kernuntermenge die überwiegende Mehrheit des tatsächlich verwendeten Markdowns ab.
Ist es sicher, Markdown von einer nicht ganz vertrauenswürdigen Quelle einzufügen?
Ja. Jedes Zeichen, das Sie eingeben oder einfügen, wird für HTML maskiert, bevor eine Markdown-Formatierung angewendet wird, und Link- oder Bild-URLs werden vor der Verwendung gegen eine Positivliste sicherer Schemata (http, https, mailto und relative Pfade) geprüft - ein eingefügter javascript:-Link oder ein eingebettetes <script>-Tag wird als unwirksamer, sichtbarer Text angezeigt, statt ausgeführt zu werden.
Was ist der Unterschied zwischen den HTML- und Markdown-Downloads?
Der Markdown-Download speichert genau das, was Sie geschrieben haben, als .md-Datei, um es später weiter zu bearbeiten oder in ein Repository zu committen. Der HTML-Download speichert die gerenderte Ausgabe als eigenständige .html-Datei, bereit zum Einfügen in ein CMS, eine E-Mail oder überall dort, wo fertiges HTML statt Markdown-Quelle erwartet wird.
Warum sind meine Zeilenumbrüche in der Vorschau verschwunden?
Der Parser folgt den Standard-Markdown-Absatzregeln: Zeilen, die nicht durch eine Leerzeile getrennt sind, werden zu einem Absatz zusammengefügt, wobei jeder Zeilenumbruch zu einem einzelnen Leerzeichen zusammengefasst wird. Wenn Sie einen neuen Absatz möchten, lassen Sie eine leere Zeile zwischen Textblöcken - ein einmaliges Drücken der Eingabetaste erzeugt keinen sichtbaren Umbruch in der gerenderten Ausgabe.
Unterstützt der Codeblock Syntaxhervorhebung für eine Sprache wie ```js?
Noch nicht - die Sprache, die Sie nach den öffnenden dreifachen Backticks schreiben, wird nur verwendet, um zu markieren, wo der Block beginnt, und wird verworfen, nicht angezeigt oder farblich hervorgehoben. Alles innerhalb des Codeblocks wird maskiert und als einfacher Text in Monospace-Schrift dargestellt, sodass Ihr Code genau wie eingegeben bleibt, nur ohne Syntaxfärbung.
Unterstützt es Tabellen?
Noch nicht - dieser Parser konzentriert sich auf die am häufigsten verwendete Syntax, und durch Pipes getrennte Tabellen gehören nicht dazu. Eine in Markdown-Syntax geschriebene Tabelle wird als einfacher Absatztext statt als echte Tabelle dargestellt, daher müssen Tabellen vorerst direkt in HTML geschrieben werden, wenn Sie sie in der exportierten Ausgabe benötigen.
Werden verschachtelte Listen unterstützt?
Nein - jedes Listenelement wird unabhängig von führenden Leerzeichen als flach behandelt, sodass das Einrücken einer Zeile zur Erstellung einer Unterliste keine verschachtelte Liste erzeugt; sie wird stattdessen als weiteres Element auf oberster Ebene dargestellt. Wenn Sie eine Hierarchie benötigen, besteht der naheliegendste Behelf darin, sie mit Überschriften oder manueller Einrückung innerhalb eines Codeblocks auszuschreiben.
Spielt es eine Rolle, ob ich * oder _ für Fett und Kursiv verwende?
Nein - beide werden gleich behandelt. **fett** und __fett__ erzeugen beide fetten Text, und *kursiv* und _kursiv_ erzeugen beide kursiven Text. Die Schaltflächen B und I in der Symbolleiste fügen immer die Sternchen-Form ein, aber die Unterstrich-Form funktioniert beim manuellen Eintippen genauso.
Kann ich Text mit ~~so~~ durchstreichen?
Derzeit nicht - Durchstreichen ist nicht Teil der Syntax, die dieser Parser erkennt, sodass ~~Text~~ wörtlich als Tilden um einfachen Text herum dargestellt wird, statt als durchgestrichener Text. Es ist eine der gängigeren Erweiterungen über den Kern-Markdown hinaus, die dieses Tool noch nicht abdeckt.
Welche verschiedenen Möglichkeiten gibt es, eine horizontale Linie zu schreiben?
Drei oder mehr Bindestriche, Sternchen oder Unterstriche in einer eigenen Zeile - ---, *** oder ___ - werden alle als horizontale Linie dargestellt. Die Schaltfläche ― in der Symbolleiste fügt immer die Bindestrich-Form ein, aber alle drei funktionieren gleich, wenn Sie sie selbst eintippen.
Kann sich ein Blockzitat über mehrere Absätze erstrecken?
Jeder Block aufeinanderfolgender >-Zeilen wird als ein einzelner Absatz innerhalb des Blockzitats dargestellt, wobei Zeilenumbrüche wie bei normalen Absätzen zu Leerzeichen zusammengefasst werden. Eine leere zitierte Zeile zu lassen, um einen zweiten Absatz innerhalb desselben Zitats zu beginnen, wird nicht unterstützt - sie beendet stattdessen das Blockzitat.
Kann ich formatierten Text aus Word oder Google Docs einfügen?
Sie können in den Editor einfügen, aber nur als reinen Text - Browser entfernen Formatierungen (fett, Überschriften, Links) beim Einfügen in ein reines Textfeld, sodass die Wörter erhalten bleiben, die Formatierung aber nicht automatisch zu Markdown-Syntax wird. Sie müssen Überschriften, Fettschrift und Links selbst erneut anwenden - genau dafür sind die Schaltflächen in der Symbolleiste über dem Editor da.
Was machen die Schaltflächen über dem Editor?
Jede fügt die entsprechende Markdown-Syntax an Ihrer Cursorposition ein oder umschließt damit den ausgewählten Text - klicken Sie mit einem ausgewählten Wort auf B, wird daraus **Wort**, klicken Sie in einer leeren Zeile auf H2, wird daraus eine Überschrift. Sie sind eine Abkürzung für genau die Syntax, die dieser Parser versteht, kein separates Formatierungssystem.
Gibt es eine Grenze, wie viel Text ich einfügen kann?
Es gibt kein fest codiertes Limit, aber das gesamte Dokument wird bei jedem Tastendruck komplett neu geparst, vollständig im Hauptthread Ihres Browsers. Das ist für Notizen und Artikel sofort, aber ein sehr großes Dokument (Zehntausende Zeilen) kann sich beim Tippen etwas träge anfühlen, da es kein inkrementelles oder Hintergrund-Parsing gibt.
Funktioniert das genauso für Sprachen von rechts nach links wie Arabisch oder Persisch?
Ja - das Seitenlayout wechselt für diese Sprachen zu rechts nach links, und die gerenderte Vorschau folgt derselben Richtung, sodass Überschriften, Listen und Absätze natürlich lesbar sind. Die Markdown-Syntax selbst (#, *, > usw.) bleibt unabhängig von der Sprache genau gleich.
Für Entwickler: Öffnen Sie diese Seite mit einem `q`-Parameter in der URL - z. B. gizke.com/markdown?q=# Hello world - und dieser Wert wird automatisch vorausgefüllt. Die meisten Besucher benötigen das nicht; es ist dafür gedacht, direkt auf ein einsatzbereites Beispiel zu verlinken.

Dieses Tool teilen

BlogÜber unsKontaktNutzungsbedingungenDatenschutzerklärung