ToolHub
Otwórz narzędzie

Konwerter znaków końca linii

Konwersja między znakami końca linii LF (Unix) i CRLF (Windows)

Konwersja formatów

O tym narzędziu

Konwerter znaków końca linii służy do szybkiej konwersji tekstu między formatami końca linii LF (Unix/macOS) i CRLF (Windows). Obsługuje automatyczną normalizację mieszanych znaków końca linii, porównanie w dwóch kolumnach obok siebie w czasie rzeczywistym oraz wyświetla statystyki liczby wierszy. Wszystkie operacje odbywają się lokalnie w przeglądarce, treść tekstowa nie jest przesyłana na żaden serwer.

Główne funkcje

Szybki podgląd

Przypadki użycia

conversion

Często zadawane pytania

Jaka jest różnica między LF a CRLF?

LF (Line Feed, \n) to znak nowej linii używany w systemach Unix i macOS, CRLF (Carriage Return + Line Feed, \r\n) to znak nowej linii używany w systemie Windows. Różnice między nimi często powodują nieprawidłowe wyświetlanie plików międzyplatformowych lub błędy wykonywania skryptów.

Co się dzieje z plikami o mieszanych znakach końca linii?

Narzędzie najpierw normalizuje wszystkie znaki końca linii (w tym pojedyncze CR) do LF, a następnie wyprowadza wynik zgodnie z wybranym kierunkiem konwersji. Zapewnia to całkowicie spójny format końca linii w pliku wyjściowym.

Jak sprawdzić, czy wynik konwersji jest poprawny?

Narzędzie wykorzystuje układ dwukolumnowy — po lewej oryginalny tekst wejściowy, po prawej wynik konwersji, a poniżej statystyki liczby wierszy. Możesz wizualnie porównać różnice między wejściem a wyjściem.

Dlaczego Git często ostrzega o problemach z końcami linii?

Git wykrywa format końca linii w plikach i ostrzega, jeśli w tym samym pliku występują mieszane LF i CRLF lub są niezgodne z konfiguracją repozytorium. Użyj tego narzędzia, aby ujednolicić format końca linii przed zatwierdzeniem.

Czy mogę bezpośrednio wkleić sformatowaną treść?

Tak. Po prostu wklej tekst do pola wejściowego, a narzędzie automatycznie rozpozna format końca linii i przeprowadzi konwersję. Możesz również kliknąć przycisk "Przykład", aby załadować przykładowy tekst z mieszanymi znakami końca linii.