줄바꿈 감지기 | CRLF, LF 및 CR 줄바꿈 분석
텍스트의 줄바꿈 문자를 분석하여 CRLF, LF, CR의 혼용 여부를 확인하세요.
이 도구 사용 방법
- 1
코드, 스크립트 또는 텍스트를 입력 상자에 붙여넣으세요.
- 2
각 줄바꿈 유형(CRLF, LF, CR)의 개수를 확인하세요.
- 3
'주요 스타일(Dominant Style)'을 확인하여 어떤 형식이 가장 일반적인지 확인하세요.
- 4
편집기나 컴파일러에서 문제를 일으킬 수 있는 혼합된 줄바꿈을 식별하세요.
사용 사례 및 예시
크로스 플랫폼 개발
코드 파일의 줄바꿈을 일관되게 유지(예: Linux용 LF, Windows용 CRLF)하여 Git diff 노이즈를 방지하세요.
데이터 정리
혼합된 줄바꿈으로 인해 형식이 깨진 CSV 또는 로그 파일을 수정하세요.
스크립트 디버깅
쉘 스크립트에서 잘못된 줄바꿈으로 인해 발생하는 '인터프리터를 찾을 수 없음' 오류를 해결하세요.
줄바꿈 설명
LF (Line Feed, \n): Unix, Linux 및 최신 macOS에서 사용됩니다.
CRLF (Carriage Return + Line Feed, \r\n): Windows에서 사용됩니다.
CR (Carriage Return, \r): 클래식 Mac OS(OS X 이전)에서 사용됩니다.
이 도구는 텍스트를 바이트 단위로 스캔하여 각 시퀀스의 발생 횟수를 계산합니다.
자주 묻는 질문
Q.줄바꿈이 왜 중요한가요?
A. 일관되지 않은 줄바꿈은 버전 관리 시스템(Git 등)에서 문제를 일으키거나, 쉘 스크립트를 중단시키거나, 일부 텍스트 편집기에서 잘못 표시될 수 있습니다.
Q.이 도구는 줄바꿈을 변환하나요?
A. 이 도구는 감지 및 분석용입니다. 변환하려면 텍스트 편집기의 'LF/CRLF로 변환' 기능이나 전용 변환 도구를 사용할 수 있습니다.
Q.내 코드는 안전한가요?
A. 네. 분석은 전적으로 브라우저에서 이루어집니다. 코드나 텍스트는 서버로 전송되지 않습니다.
관련 도구
더 많은 개발자 도구를 둘러보세요
빈 줄 제거 | 공백-only 라인 정리
빈 줄과 공백-only 라인 제거로 텍스트 정리. 코드·로그·데이터 전처리에 유용.
중복 줄 제거 | 원본 순서 유지
중복 줄 제거로 고유 라인만 남겨 로그·리스트 정리.
공백 정리기 | 앞뒤·중복 공백 및 탭 제거
앞뒤·중복 공백과 탭을 한 번에 정리. 브라우저에서 안전하게 실행.