Zeilennummern hinzufügen

Fügen Sie einen beliebigen Textblock ein, und dieses Tool versieht jede Zeile mit einer fortlaufenden Nummer. Praktisch zum Überprüfen langer Absätze, zum Zitieren spezifischer Zeilen in Code-Reviews, wenn Ihnen die Zeilennummern fehlen, zum Vorbereiten von Referenzskripten für Tischlesungen oder zum Erstellen einer nummerierten To-Do-Liste aus einem einfachen Text-Export.

So fügen Sie Zeilennummern hinzu

  1. 1

    Text einfügen

    Fügen Sie Ihren Textblock ein. Jede neue Zeile (\n oder \r\n) wird zu einer separat nummerierten Zeile.

  2. 2

    Wählen Sie die Startnummer

    Standard ist 1, aber Sie können auch bei 0 beginnen (üblich für nullindizierten Code) oder eine andere ganze Zahl wählen, wenn der Block an einen vorherigen Abschnitt anknüpft.

  3. 3

    Wählen Sie Auffüllung und Trenner

    Nullauffüllung (001, 002, 003) hält die Spalten ausgerichtet. Der Trenner ist normalerweise ein Doppelpunkt, Punkt, Tabulator oder senkrechter Strich.

  4. 4

    Leere Zeilen überspringen (optional)

    Aktivieren Sie die Option "leere Zeilen überspringen", damit leere Zeilen entweder eine Nummer erhalten oder kontinuierlich übergangen werden.

Häufige Trennerformate

Stil Beispielausgabe Wo es verwendet wird
Doppelpunkt-Leerzeichen 1: Erste Zeile Protokolle, Fehlermeldungen
Tabulator 1\tErste Zeile Einfügen in Tabellenkalkulationen
Punkt 1. Erste Zeile Geordnete Listen, druckbare Dokumente
Senkrechter Strich 1 | Erste Zeile Markdown-Tabellen
Nullgefüllt 001 Erste Zeile Protokolle, Skripte, lange Notizen

Wenn Auffüllung wichtig ist

Wenn Sie mehr als 9 Zeilen haben, erzeugen Nummern ohne Auffüllung einen unregelmäßigen linken Rand, da Zeile 10 zwei Ziffern breit ist und Zeile 1 nur eine Ziffer hat. Füllen Sie auf 01, 02 oder 001, 002 auf, damit der Text nach der Nummer spaltenausgerichtet bleibt.

Zeilenenden, auf die man achten sollte

  • LF (\n): Unix, macOS, die meisten Entwicklungswerkzeuge
  • CRLF (\r\n): Windows-Notepad und viele Dateien aus Windows-Umgebungen
  • CR (\r): klassisches Mac OS, heute selten

Das Mischen von CRLF mit LF kann dazu führen, dass ein Block in einigen Editoren als eine einzige Zeile nummeriert wird. Normalisieren Sie die Zeilenenden vor der Nummerierung, wenn die Zählung stark abweicht.

Umgekehrte Operation

Um die Zeilennummern wieder zu entfernen, verwenden Sie eine Suchen-und-Ersetzen-Funktion mit einem Regex wie ^\d+[\:\.\s\t\|]+ am Zeilenanfang.

Häufig gestellte Fragen

Standardmäßig werden leere Zeilen einbezogen und erhalten ihre eigene Nummer. Wenn Sie “leere Zeilen überspringen” aktivieren, bleiben leere Zeilen erhalten, werden jedoch nicht nummeriert, sodass die Sequenz von “3” direkt auf “4” springt.

Ja. Nullindizierte Nummerierung ist üblich, wenn Fragmente von Quellcode eingefügt werden, um mit den Zeilennummern des Editors übereinzustimmen, oder wenn der Text an einen zuvor nummerierten Block anknüpft.

Weil Nummern ohne Auffüllung variable Breiten haben (1 Zeichen für Zeilen 1-9, 2 für 10-99, 3 für 100+). Aktivieren Sie die Nullauffüllung oder wählen Sie eine Schriftart mit fester Breite, um das Problem zu beheben.

Ja. Das Präfix wird ganz am Anfang jeder Zeile hinzugefügt, vor allen vorhandenen Leerzeichen. Tabs, Leerzeichen und führende Einrückungen bleiben unverändert.

Das Tool behandelt beide als Zeilenumbrüche, sodass die Zählung in beiden Fällen korrekt sein sollte. Die Ausgabe wird normalerweise als LF ausgegeben. Wenn Sie CRLF für ein Windows-Ziel benötigen, kopieren Sie in einen Editor, der mit Windows-Zeilenenden speichern kann.

Verwandte Tools