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", aby puste wiersze dostały numer albo były zachowane bez numeru, z ciągłą numeracją wokół nich.

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 Skrypty prawne, scenariusze

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