Markdown-Eingabe

Verarbeitete Ausgabe

Was ist das Markdown Zeilenumbruch-Tool?

Das Markdown-Zeilenumbruch-Tool ist ein Hilfsprogramm für eines der verwirrendsten Verhaltensweisen von Markdown: Zeilenumbruch-Regeln. Anders als bei Klartext oder Textverarbeitungsprogrammen, wo die Eingabetaste eine neue Zeile erzeugt, behandelt Markdown einen einzelnen Zeilenumbruch als Leerzeichen. Dies kann zu unerwarteter Formatierung führen, wenn Sie Text aus anderen Quellen kopieren oder mit Dateien arbeiten, die mit Zeilenumbrüchen formatiert wurden.

Die Verwirrung um Zeilenumbrüche stammt aus der Markdown-Zeilenumbruch-Spezifikation. Um einen Umbruch zu erzeugen, der als HTML <br>-Tag gerendert wird, benötigen Sie entweder zwei Leerzeichen am Zeilenende gefolgt von einem Zeilenumbruch oder einen Backslash. Eine Leerzeile (zwei aufeinanderfolgende Zeilenumbrüche) erzeugt einen neuen Absatz.

Das Tool unterstützt zwei Workflows: „Harte Umbrüche hinzufügen" für Situationen, in denen einzelne Zeilenumbrüche als separate Zeilen gerendert werden sollen, und „Absätze normalisieren" für umbrochenen Text, der in eine saubere Absatzstruktur umgewandelt werden soll.

So verwenden Sie das Zeilenumbruch-Tool

Folgen Sie diesen Schritten, um harte Umbrüche hinzuzufügen oder Absätze zu normalisieren. Jeder Schritt verwendet die tatsächlichen Steuerelemente auf dieser Seite.

1

Einfügen, Hochladen oder Beispiel laden

Fügen Sie Markdown im linken Markdown-Eingabe-Panel ein. Wählen Sie den Modus: Harte Umbrüche hinzufügen (jede Zeile wird separat gerendert) oder Absätze normalisieren (umbrochenen Text bereinigen). Klicken Sie auf Beispiel, um Beispieldokumentation zu sehen.

2

Verarbeitete Ausgabe ansehen

Das rechte Verarbeitete Ausgabe-Panel zeigt das Ergebnis. Harte Umbrüche fügen nachgestellte Leerzeichen hinzu; Normalisieren fasst umbrochene Zeilen zu Absätzen zusammen. Folgt den CommonMark-Zeilenumbruch-Regeln.

3

Kopieren oder Herunterladen

Klicken Sie auf Kopieren oder Herunterladen, um die Ausgabe zu verwenden. Verwenden Sie Löschen, um neu zu beginnen. Alle Verarbeitung erfolgt im Browser.

Praxisbeispiele

Gedichte und Skripte in Markdown umwandeln

Gedichte, Songtexte, Skripte und Codebeispiele haben oft absichtliche Zeilenumbrüche, bei denen jede Zeile bedeutsam ist. Beim Umwandeln in Markdown verliert einfaches Einfügen die Zeilenumbruch-Struktur. Verwenden Sie „Harte Umbrüche hinzufügen", um jede Zeile als separate Zeile in der gerenderten Ausgabe beizubehalten.

Textverarbeitungs-Inhalte bereinigen

Beim Kopieren von Text aus Microsoft Word, Google Docs oder anderen Textverarbeitungsprogrammen stimmen Zeilenumbrüche oft nicht mit den Markdown-Erwartungen überein. Der Text kann an der Spaltenbreite des Editors umbrochen sein statt an absichtlichen Absatzumbrüchen. Verwenden Sie „Absätze normalisieren".

Eingefügten E-Mail-Inhalt korrigieren

E-Mail-Clients fügen Zeilenumbrüche bei unterschiedlichen Spaltenbreiten ein, was beim Einfügen von E-Mail-Inhalten in Markdown Chaos verursacht. Das Tool normalisiert die Formatierung und wandelt künstlich umbrochene Zeilen in korrekte Absätze um.

Inhalte für verschiedene Plattformen vorbereiten

Verschiedene Plattformen (GitHub, Stack Overflow, Discord, Slack) behandeln Zeilenumbrüche unterschiedlich. Mit diesem Tool können Sie Ihre Inhalte vorverarbeiten, damit sie auf der Zielplattform korrekt funktionieren.

Häufig gestellte Fragen

Was ist der Unterschied zwischen weichen und harten Umbrüchen?

In der Markdown-Terminologie ist ein „weicher Umbruch" ein Zeilenumbruch, der mit zwei Leerzeichen am Zeilenende (oder einem Backslash) erstellt wird und als HTML <br>-Tag gerendert wird. Ein „harter Umbruch" oder Absatzumbruch verwendet eine Leerzeile (zwei aufeinanderfolgende Zeilenumbrüche) und erzeugt ein HTML <p>-Tag. Die CommonMark-Spezifikation definiert dies genau.

Warum behandelt Markdown einzelne Zeilenumbrüche als Leerzeichen?

Dieses Design stammt vom Ziel der ursprünglichen Markdown-Spezifikation, Quellcode lesbar zu halten. Ein Dokument kann in einem Editor bei 80 Spalten umbrochen werden und in einem anderen bei 120 — einzelne Zeilenumbrüche sollten die Formatierung nicht beeinflussen.

Soll ich nachgestellte Leerzeichen oder Backslashes für weiche Umbrüche verwenden?

Beide erzeugen das gleiche Ergebnis in CommonMark-Parsern, aber nachgestellte Leerzeichen werden oft empfohlen, da sie in den meisten Editoren sichtbar sind. GitHub Flavored Markdown unterstützt beide. Wählen Sie die klarere Methode und bleiben Sie im Projekt konsistent.

Behandelt jede Plattform Zeilenumbrüche gleich?

Die meisten modernen Plattformen mit CommonMark oder GitHub Flavored Markdown behandeln Zeilenumbrüche konsistent. Ältere Markdown-Parser können sich jedoch anders verhalten. GitHub, GitLab und Slack behandeln Standard-Zeilenumbrüche korrekt.

Verwandte Tools