Regelnummers toevoegen

Plak een willekeurig tekstblok en deze tool zet voor elke regel een oplopend nummer. Handig voor het nakijken van lange alinea’s, het citeren van specifieke regels in codebeoordelingen wanneer regelnummers ontbreken, het voorbereiden van scripts voor een doorleesronde, of het maken van een genummerde takenlijst uit een tekstexport.

Zo voeg je regelnummers toe

  1. 1

    Plak de tekst

    Zet je tekstblok erin. Elke newline (\n of \r\n) wordt een apart genummerde regel.

  2. 2

    Kies het startnummer

    Standaard is 1, maar je kunt bij 0 beginnen, gebruikelijk voor code die vanaf nul telt, of bij elk ander geheel getal als het blok doorloopt na een eerdere passage.

  3. 3

    Kies nullen en scheidingsteken

    Voorloopnullen (001, 002, 003) houden kolommen uitgelijnd. Het scheidingsteken is meestal een dubbele punt, punt, tab of verticale streep.

  4. 4

    Sla lege regels over (optioneel)

    Zet "lege regels overslaan" aan als lege regels op hun plek moeten blijven zonder nummer. Laat het uit als lege regels ook moeten meetellen.

Veelgebruikte scheidingstekenformaten

Stijl Voorbeelduitvoer Waar gebruikt
Dubbele punt-spatie 1: Eerste regel Logs, error traces
Tab 1\tEerste regel Plakken in spreadsheets
Punt 1. Eerste regel Geordende lijsten, printdocs
Verticale streep 1 | Eerste regel Markdown-tabellen
Voorloopnullen 001 Eerste regel Verslagen, scripts, lange notities

Wanneer voorloopnullen uitmaken

Als je meer dan 9 regels hebt, maken nummers zonder voorloopnullen een rafelige linkerkant: regel 10 heeft twee cijfers en regel 1 maar een. Vul aan tot 01, 02 of 001, 002, zodat de tekst na het nummer netjes in dezelfde kolom blijft.

Regeleinden om op te letten

  • LF (\n): Unix, macOS, de meeste ontwikkeltools
  • CRLF (\r\n): Windows Kladblok en veel bestanden met Windows-oorsprong
  • CR (\r): klassiek Mac OS, tegenwoordig zeldzaam

Het mengen van CRLF met LF kan er in sommige editors toe leiden dat een blok als een enkele regel wordt genummerd. Normaliseer regeleinden voordat je nummert als de telling enorm afwijkt.

Omgekeerde bewerking

Om regelnummers weer te verwijderen, gebruik je zoeken en vervangen met een regex zoals ^\d+[\:\.\s\t\|]+ aan het begin van de regel.

Veelgestelde vragen

Standaard worden lege regels meegenomen en krijgen ze een eigen nummer. Zet je “lege regels overslaan” aan, dan blijven lege regels staan maar worden ze niet genummerd; de reeks springt dan over de lege regel heen van “3” naar “4”.

Ja. Nummeren vanaf nul is gebruikelijk wanneer je fragmenten broncode plakt die moeten aansluiten op editorregelnummers, of wanneer de tekst verdergaat na een eerder genummerd blok.

Omdat nummers zonder voorloopnullen variabele breedte hebben (1 teken voor regels 1-9, 2 voor 10-99, 3 voor 100+). Zet voorloopnullen aan of kies een monospace-lettertype om het op te lossen.

Ja. Het prefix wordt helemaal aan het begin van elke regel toegevoegd, voor bestaande whitespace. Tabs, spaties en bestaande inspringing blijven intact.

De tool behandelt beide als regeleinden, dus de telling zou in beide gevallen moeten kloppen. Output wordt meestal als LF uitgegeven. Heb je CRLF nodig voor een Windows-doel, plak dan in een editor die met Windows-regeleinden kan opslaan.

Gerelateerde tools