Markdown-Vorschau

Markdown live in formatierte Vorschau umwandeln. Split-View, HTML-Export und Statistik. Kein Account, alles im Browser.

413
Zeichen
58
Wörter
34
Zeilen
5
Überschriften
1
Links

Markdown Vorschau

Formatierung

Fett, kursiv, fett & kursiv, durchgestrichen.

Listen

  • Erster Punkt
  • Zweiter Punkt
  • Dritter Punkt
  • Nummeriert
  • Noch einer
  • Code

    Inline code und Block:

    function hallo() {
      console.log("Hallo Welt!");
    }
    

    Links & Zitate

    graphi.cx — kostenlose Online-Tools.

    Dies ist ein Zitat.

    Viel Spaß! 🎉

    📝 Info: Unterstützt: Überschriften (#-######), **fett**, *kursiv*, ~~durchgestrichen~~, Links, Bilder, Listen, Code-Blöcke, Blockquotes, horizontale Linien. Kein Dependency — eigener Parser. Kopiere Markdown oder gerendertes HTML.

    Markdown verstehen und effizient nutzen

    Markdown ist eine leichtgewichtige Auszeichnungssprache, die 2004 von John Gruber entwickelt wurde. Das Ziel war es, eine Syntax zu schaffen, die sowohl für Menschen lesbar als auch maschinell in HTML konvertierbar ist. Diese Markdown-Vorschau ermöglicht es, Text in Echtzeit zu formatieren und das Ergebnis sofort zu sehen – ideal für Dokumentationen, README-Dateien oder Blog-Beiträge.

    Grundlegende Markdown-Syntax

    Markdown verwendet intuitive Zeichen für die Textformatierung:

    • Überschriften: # H1, ## H2, ### H3 bis ###### H6
    • Betonung: **fett** oder __fett__, *kursiv* oder _kursiv_
    • Listen: - oder * für ungeordnet, 1. 2. 3. für nummeriert
    • Links: [Linktext](URL) oder [Linktext](URL "Tooltip")
    • Code: `inline code` oder ```code block```
    • Zitate: > für Blockzitate
    • Bilder: ![Alt-Text](URL) – ähnlich Links, aber mit vorangestelltem !
    • Tabellen: | Spalte 1 | Spalte 2 | mit | -- | -- | als Trennlinie

    Erweiterte Funktionen

    Moderne Markdown-Parser unterstützen zusätzliche Features, die über die ursprüngliche Spezifikation hinausgehen:

    • Durchgestrichener Text: ~~durchgestrichen~~
    • Checklisten: - [ ] offen, - [x] erledigt
    • Mathematische Formeln: $E=mc^2$ (inline) oder $$E=mc^2$$ (block)
    • Syntax-Highlighting: ```javascript für sprachspezifische Hervorhebung
    • Fußnoten: Text[^1] mit [^1]: Fußnotentext am Ende
    • Definitionen: Begriff : Definition für Glossare

    Praktische Anwendungsgebiete

    Markdown hat sich als Standard für technische Dokumentation etabliert:

    Softwareentwicklung

    GitHub, GitLab und Bitbucket nutzen Markdown für README-Dateien, Issues und Pull-Request-Beschreibungen. Die Syntax ermöglicht es Entwicklern, strukturierte Dokumentationen zu erstellen, ohne HTML-Tags verwenden zu müssen. Viele Projekte verwenden Markdown auch für ihre Wikis und Änderungsprotokolle (CHANGELOG.md).

    Wissenschaftliches Schreiben

    Markdown kombiniert mit Pandoc ermöglicht die Erstellung wissenschaftlicher Arbeiten. LaTeX-Mathematikformeln können eingebettet werden, und die Ausgabe erfolgt in verschiedene Formate (PDF, Word, HTML). Jupyter Notebooks nutzen Markdown für erklärende Texte zwischen Code-Zellen.

    Content-Management

    Viele moderne CMS und Static Site Generators wie Jekyll, Hugo oder Gatsby verwenden Markdown als primäres Format für Inhalte. Autoren können sich auf den Text konzentrieren, während das Layout durch Templates gesteuert wird.

    Vorteile gegenüber WYSIWYG-Editoren

    Markdown bietet mehrere Vorteile gegenüber klassischen Rich-Text-Editoren:

    • Plattformunabhängigkeit: Reine Textdateien funktionieren überall
    • Versionskontrolle: Git kann Änderungen in Textdateien präzise verfolgen
    • Fokus auf Inhalt: Keine Ablenkung durch Formatierungsoptionen
    • Schnelligkeit: Formatierung durch Tastatur, nicht Maus
    • Konsistenz: Automatische, einheitliche Formatierung

    Markdown-Varianten und Standards

    Die ursprüngliche Markdown-Spezifikation war unvollständig, was zu verschiedenen Implementierungen führte:

    • CommonMark: Offizielle Standardisierung mit eindeutiger Spezifikation
    • GitHub Flavored Markdown (GFM): Erweitert um Tabellen, Checklisten, Syntax-Highlighting
    • MultiMarkdown: Zusätzliche Features für akademisches Schreiben
    • Kramdown: Ruby-basierte Implementierung mit erweiterten Funktionen
    • Markdown Extra: PHP-Implementierung mit Tabellen und Fußnoten

    Best Practices für Markdown

    Für konsistente und wartbare Markdown-Dokumente sollten einige Konventionen beachtet werden:

    • Leerzeilen: Zwischen Absätzen und vor Überschriften verwenden
    • Listen-Syntax: Konsistent - oder * verwenden, nicht mischen
    • Link-Referenzen: Für wiederkehrende Links am Ende definieren
    • Zeilenlänge: Maximal 80-120 Zeichen für bessere Lesbarkeit in Texteditoren
    • Überschriften-Hierarchie: H1 nur einmal, logische Verschachtelung beachten

    Troubleshooting und häufige Fehler

    Typische Probleme beim Markdown-Schreiben und ihre Lösungen:

    • Fehlende Leerzeichen: Nach Listenzeichen (-,*,+) und vor Links erforderlich
    • Escaped Characters: \*, \_, \` zur Darstellung der Zeichen selbst
    • HTML-Mixing: HTML-Tags funktionieren, können aber Parser verwirren
    • Code-Blöcke: Mindestens drei Backticks (```) für Block-Code verwenden
    • Tabellen-Ausrichtung: Doppelpunkte in Trennlinien (|:--|--:|:--:|) für Links-, Rechts-, Zentriert

    Diese Markdown-Vorschau unterstützt die gängigsten Markdown-Features und konvertiert Text in Echtzeit. Der Split-View ermöglicht direkten Vergleich zwischen Quelltext und formatierter Ausgabe, während die Exportfunktion das generierte HTML für weitere Verwendung bereitstellt. Alle Verarbeitungen erfolgen lokal im Browser, sodass sensible Inhalte den Computer nicht verlassen.