Dodawanie numerów linii

Wklej dowolny blok tekstu, a narzędzie poprzedzi każdą linię kolejnym numerem. Przydaje się przy recenzowaniu długich akapitów, cytowaniu konkretnych linii w przeglądzie kodu bez numerów linii, przygotowywaniu skryptów do wspólnego czytania albo tworzeniu numerowanej listy z eksportu zwykłego tekstu.

Jak dodać numery linii

  1. 1

    Wklej tekst

    Wstaw blok tekstu. Każdy znak nowej linii (\n albo \r\n) stanie się osobno numerowaną linią.

  2. 2

    Wybierz numer początkowy

    Domyślnie jest to 1, ale możesz zacząć od 0 (częste przy kodzie indeksowanym od zera) albo dowolnej innej liczby całkowitej, jeśli blok kontynuuje wcześniejszy fragment.

  3. 3

    Wybierz dopełnienie i separator

    Dopełnienie zerami (001, 002, 003) utrzymuje wyrównanie kolumn. Separatorem zwykle jest dwukropek, kropka, tabulator albo pionowa kreska.

  4. 4

    Pomiń puste linie (opcjonalnie)

    Włącz opcję "pomijaj puste linie", jeśli puste wiersze mają zostać bez numeru. Pozostaw ją wyłączoną, jeśli puste wiersze też mają być liczone.

Popularne formaty separatorów

Styl Przykładowy wynik Gdzie się go używa
Dwukropek-spacja 1: Pierwsza linia Logi, ślady błędów
Tabulator 1\tPierwsza linia Wklejanie do arkusza
Kropka 1. Pierwsza linia Listy numerowane, dokumenty do druku
Pionowa kreska 1 | Pierwsza linia Tabele Markdown
Zera z przodu 001 Pierwsza linia Transkrypcje, skrypty, długie notatki

Kiedy dopełnienie ma znaczenie

Jeśli masz więcej niż 9 linii, numery bez dopełnienia tworzą poszarpaną lewą krawędź, bo linia 10 ma dwie cyfry, a linia 1 jedną. Dopełnij do 01, 02 albo 001, 002, aby tekst po numerze pozostał wyrównany w kolumnie.

Zakończenia linii, o których warto pamiętać

  • LF (\n): Unix, macOS, większość narzędzi programistycznych
  • CRLF (\r\n): Notatnik Windows i wiele plików pochodzących z Windows
  • CR (\r): klasyczny Mac OS, dziś rzadko spotykany

Mieszanie CRLF z LF może spowodować, że w niektórych edytorach blok zostanie policzony jako jedna linia. Znormalizuj zakończenia linii przed numerowaniem, jeśli licznik wygląda zupełnie błędnie.

Operacja odwrotna

Aby usunąć numery linii, użyj znajdź-i-zamień z wyrażeniem regularnym takim jak ^\d+[\:\.\s\t\|]+ na początku linii.

Najczęściej zadawane pytania

Domyślnie puste linie są uwzględniane i dostają własny numer. Jeśli włączysz “pomijaj puste linie”, puste linie zostaną zachowane, ale bez numeru, więc sekwencja przeskoczy z “3” prosto do “4” ponad przerwą.

Tak. Numerowanie od zera jest częste przy wklejaniu fragmentów kodu, aby dopasować je do numerów linii w edytorze, albo gdy tekst kontynuuje wcześniej ponumerowany blok.

Bo numery bez dopełnienia mają zmienną szerokość (1 znak dla linii 1-9, 2 dla 10-99, 3 dla 100+). Włącz dopełnienie zerami albo użyj czcionki o stałej szerokości.

Tak. Prefiks jest dodawany na samym początku każdej linii, przed istniejącymi białymi znakami. Tabulatory, spacje i wcięcia początkowe pozostają nienaruszone.

Narzędzie traktuje oba jako podziały linii, więc liczba powinna być poprawna w obu przypadkach. Wynik zwykle jest generowany jako LF. Jeśli potrzebujesz CRLF dla środowiska Windows, wklej go do edytora, który potrafi zapisać zakończenia linii Windows.

Powiązane narzędzia