Polysh für Agenten ist im frühen Zugang. Ihr Coding-Agent nimmt die Demo auf, Polysh stellt sie fertig. Auf die Warteliste →

Markdown bereinigen

Erhalten Sie einheitlich formatiertes Markdown, das sich sauber vergleichen lässt und Linter zufriedenstellt.

Ihr Browser-Tool wird geladen…

Was Markdown bereinigen macht

Markdown von mehreren Autoren, aus KI-Chats oder exportierten Notizen mischt oft die Listenzeichen *, + und -, drängt Überschriften an Absätze und lässt Folgen leerer Zeilen stehen. Es wird meist trotzdem dargestellt, aber Reviews werden unübersichtlich, und Linter wie markdownlint beschweren sich. Das Tool schreibt diese Muster in einen einheitlichen Stil um.

Nutzen Sie es vor dem Commit von Dokumentation, nach dem Zusammenführen zweier Entwürfe oder vor der Umwandlung mit Markdown in HTML umwandeln. Eine Zeile unter dem Ergebnis zählt, was geändert wurde, sodass Sie eine leichte Korrektur von einer großen Überarbeitung unterscheiden können.

Beispiel

Eingabe

#Versionshinweise
* Schnellere Exporte
+ Neue Untertitel



## Korrekturen
Audioversatz behoben.

Ergebnis

# Versionshinweise

- Schnellere Exporte
- Neue Untertitel

## Korrekturen

Audioversatz behoben.

Gemeldet als: Korrigiert: 2 Aufzählungspunkte, 1 Überschrift, 3 Leerzeilenkorrekturen. Die drei leeren Zeilen werden zu einer zusammengefasst, und nach jeder Überschrift wird eine Leerzeile eingefügt.

Anleitung: Markdown bereinigen

  1. Fügen Sie Ihr Markdown ein, klicken Sie auf „Datei öffnen“ oder auf „Beispiel verwenden“.
  2. Öffnen Sie „Weitere Optionen“, um eine unerwünschte Korrektur auszuschalten: „Für jeden Punkt - verwenden“, „‚#Überschrift‘ ohne Leerzeichen korrigieren“ oder „Leerzeilen vereinheitlichen“.
  3. Klicken Sie auf „Kopieren“ oder auf „.md herunterladen“.

Gut zu wissen

  • Nummerierte Listen werden nicht neu nummeriert, lange Zeilen nicht neu umbrochen, und Hervorhebungszeichen wie __bold__ werden nicht in **bold** geändert.
  • Listenzeichen werden nur in eine Richtung geändert, zu -. Es gibt keine Option, stattdessen einheitlich * zu verwenden.
  • Pipe-Tabellen bleiben unverändert. Um eine verrutschte Tabelle neu auszurichten, fügen Sie sie in den Markdown-Tabellengenerator ein.

Fragen zu Markdown bereinigen

Warum wird meine Markdown-Überschrift nicht dargestellt?

Die meisten Renderer brauchen ein Leerzeichen nach den #-Zeichen, daher erscheint #Setup als reiner Text, während # Setup eine Überschrift wird. Das Tool ergänzt dieses Leerzeichen, wenn die Zeile wie eine Überschrift aussieht, und setzt davor und danach eine Leerzeile.

Sollte ich - oder * für Aufzählungspunkte verwenden?

Beides funktioniert, aber ein Wechsel des Zeichens mitten in einer Liste beginnt in CommonMark-Renderern eine neue Liste, was die Abstände ändern kann. Entscheiden Sie sich für eines. Bindestriche sind in Styleguides die übliche Wahl und das, was dieses Tool schreibt.

Wie viele Leerzeilen gehören zwischen Markdown-Blöcke?

Eine. Eine einzelne Leerzeile trennt Absätze, Listen und Überschriften in jedem Renderer, und zusätzliche ändern an der Ausgabe nichts, machen den Quelltext aber schwerer zu überfliegen und zu vergleichen.

Kann ich aus ChatGPT oder einem anderen KI-Chat kopiertes Markdown bereinigen?

Ja. Fügen Sie es ein, und Aufzählungszeichen, Abstände um Überschriften und Leerzeilen werden vereinheitlicht. Fette Bezeichnungen oder Emojis werden nicht entfernt; bearbeiten Sie diese von Hand, wenn Ihr Styleguide sie vermeidet.