ForHosting KIT · Entwickler-Tools

Zeilen als nummerierte Markdown-Liste formatieren

Wandeln Sie einen Block einzelner Zeilen in eine nummerierte Markdown-Liste um, ohne jeden Eintrag von Hand bearbeiten zu müssen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Fügen Sie Schritte, Anforderungen, Tagesordnungspunkte oder beliebigen anderen zeilenbasierten Text ein, wählen Sie bei einer fortlaufenden Folge die erste Nummer und erhalten Sie sofort ein Format für geordnete Listen, das Sie in Ihre Dokumentation übernehmen können. Die Umwandlung ist deterministisch, bewahrt den ursprünglichen Wortlaut jeder Zeile und vereinheitlicht eingefügte Zeilenenden. Dadurch entsteht unter verschiedenen Betriebssystemen und in unterschiedlichen Automatisierungsumgebungen stets dasselbe Markdown-Ergebnis.

Bereiten Sie pro Zeile einen gewünschten Eintrag vor

Beginnen Sie mit Klartext, in dem jede Zeile einen Eintrag der fertigen geordneten Liste darstellt. Dieses Verfahren eignet sich für aus Notizen kopierte Installationsschritte, aus einem Planungssystem exportierte Abnahmekriterien, Tagesordnungspunkte, Rezeptanweisungen oder kurze Hinweise, die zunächst ohne Formatierung geschrieben wurden. Der Konverter formuliert den Inhalt weder um noch fasst er ihn zusammen, sortiert ihn neu oder deutet ihn. Er behandelt jeden Zeilenumbruch als Grenze eines Eintrags und bewahrt sämtliche Zeichen innerhalb der Zeile. Dazu gehören auch führende Leerzeichen, die in einem technischen Beispiel von Bedeutung sein können. Zeilenenden von Windows, klassischem Mac OS und Unix werden vor der Verarbeitung vereinheitlicht, damit eingefügtes Material überall gleich behandelt wird. Ein vollständig leerer oder nur aus Leerraum bestehender Wert wird abgelehnt, weil daraus keine brauchbare Liste entstehen kann. Leere Zeilen innerhalb des Textes bleiben als leere nummerierte Einträge erhalten. So verändert ein automatisierter Ablauf nicht unbemerkt die Nummer oder Position späterer Einträge. Entfernen Sie unerwünschte Leerzeilen daher vor der Umwandlung.

Legen Sie den Beginn der Nummerierung fest

Standardmäßig lautet die erste Markierung `1.`, also der übliche Beginn einer eigenständigen geordneten Markdown-Liste. Wenn der neue Block eine Folge aus einem anderen Abschnitt fortsetzt, können Sie im Feld `start` eine positive ganze Zahl angeben. Bei einem Startwert von 4 erhalten die ersten drei Eingabezeilen beispielsweise die Markierungen `4.`, `5.` und `6.`. Auf jede Zahl folgen ein Punkt und ein Leerzeichen. Dieses Format für geordnete Listen wird von Markdown-Renderern allgemein unterstützt. Die Ausgabe enthält sowohl eine vollständige Zeichenfolge `markdown` zum Kopieren als auch ein Array `numbered_lines` für Programme, die einzelne Einträge prüfen oder getrennt weiterleiten müssen. Zusätzlich werden `line_count` und der tatsächlich verwendete Wert `start` ausgegeben, sodass sich automatisierte Prüfungen leicht umsetzen lassen. Der Startwert muss eine ganze Zahl im dokumentierten Bereich sein. Dezimalzahlen, numerische Zeichenfolgen, null und negative Werte werden abgelehnt, statt gerundet oder erraten zu werden. Dieser strenge Vertrag sorgt in Browser, API-Clients, Skripten und Testumgebungen für identische Ergebnisse.

Verwenden Sie das Ergebnis in Dokumentation und Automatisierung

Übernehmen Sie den zurückgegebenen Wert `markdown` direkt in eine README-Datei, eine Ticketbeschreibung, einen Wissensdatenbankartikel, die Quelldatei einer statischen Website oder einen anderen Markdown-fähigen Editor. Da das Werkzeug ausschließlich Markierungen für eine geordnete Liste ergänzt, sollten Sie das Ergebnis prüfen, wenn eine ursprüngliche Zeile bereits mit einem Aufzählungszeichen oder einer Zahl beginnt. Diese Zeichen gehören zum Inhalt und bleiben absichtlich erhalten. In einem automatisierten Ablauf senden Sie den Quelltext zusammen mit der optionalen Startnummer und speichern oder veröffentlichen anschließend die zurückgegebene Zeichenfolge, ohne eine Markdown-Bibliothek einzubinden. Der Vorgang nutzt weder Netzwerkzugriffe noch ein generatives Modell, ein Datum oder einen Zufallswert. Gleiche Eingaben liefern daher immer dieselbe Ausgabe. Die Ausführung im Browser eignet sich für gelegentliche Formatierungen; die API kostet $0.002 pro Anfrage und passt zu Dokumentationsgeneratoren sowie Redaktionsabläufen. Größen- und Zeilenlimits begrenzen die Verarbeitung. Teilen Sie größere Quellen in sinnvolle Abschnitte und setzen Sie den Startwert der folgenden Abschnitte passend, um die Nummernfolge beizubehalten.

Dokumentationsschritte formatieren

Wandeln Sie eine unformatierte Folge von Einrichtungs- oder Fehlersuchschritten in geordnetes Markdown für eine README-Datei oder einen Hilfeartikel um.

Ein bestehendes Verfahren fortsetzen

Legen Sie eine eigene Startnummer fest, wenn ein neuer Anweisungsblock auf Schritte folgt, die in einem anderen Abschnitt gepflegt werden.

Veröffentlichungsabläufe automatisieren

Wandeln Sie die zeilenbasierte Ausgabe eines anderen Systems in berechenbares Markdown um, bevor sie in erzeugte Dokumentation eingefügt wird.

Was kostet die Umwandlung?

Die Umwandlung per API kostet $0.002 pro Anfrage. Für gelegentliche manuelle Formatierungen kann die Browserversion lokal ausgeführt werden.

Wird der Wortlaut meiner Zeilen verändert?

Nein. Das Werkzeug vereinheitlicht Zeilenenden und ergänzt vor jeder ursprünglichen Zeile eine fortlaufende Zahl, einen Punkt und ein Leerzeichen.

Kann die Liste mit einer anderen Zahl als eins beginnen?

Ja. Geben Sie in `start` eine positive ganze Zahl an, um die erste Markierung einer fortgesetzten Folge festzulegen.

Was geschieht mit leeren Zeilen?

Leere Zeilen innerhalb und am Ende des Textes werden zu leeren nummerierten Einträgen. Entfernen Sie sie vorher, wenn sie nicht im Ergebnis erscheinen sollen.

Funktioniert das Ergebnis in gängigen Markdown-Renderern?

Ja. Jeder Eintrag verwendet das Standardformat aus einer ganzen Zahl, einem Punkt, einem Leerzeichen und dem Zeileninhalt.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/str/markdown-numbered-list

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/str/markdown-numbered-list \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Install the dependencies\nConfigure the environment\nRun the test suite"}'
{
  "text": "Install the dependencies\nConfigure the environment\nRun the test suite"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.markdown_numbered_list",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_chars100000
max_lines10000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →