공백 · 줄바꿈 정리 cleanup
줄 앞뒤 공백 제거, 연속 공백 축소, 빈 줄 제거, 탭 변환, 줄바꿈 제거를 조합해 텍스트를 정리합니다.
이 도구가 하는 일
복사해 온 텍스트에는 원하지 않는 공백이 함께 따라옵니다. PDF에서 복사하면 줄마다 앞쪽에 들여쓰기가 붙고, 웹 페이지에서 복사하면 빈 줄이 잔뜩 들어가며, 편집기에서 옮기면 탭과 공백이 섞입니다. 이런 텍스트는 그대로 코드나 데이터로 쓰기 어렵습니다.
이 도구는 필요한 정리 작업을 체크박스로 조합해 적용합니다. 줄 앞뒤 공백 제거, 연속된 공백을 한 칸으로 축소, 빈 줄 제거, 연속된 빈 줄을 하나로 축소, 탭을 공백으로 변환, 줄바꿈을 모두 없애 한 줄로 합치기를 각각 켜고 끌 수 있습니다.
여러 옵션은 순서대로 적용되므로 조합에 따라 결과가 달라집니다. 원본과 결과의 글자 수 차이를 함께 보여주므로 얼마나 정리되었는지 바로 확인할 수 있습니다.
언제 사용하나요
PDF나 웹 페이지에서 복사한 텍스트를 정리할 때, 데이터 파일에 남은 불필요한 공백을 없앨 때, 여러 줄로 나뉜 문장을 한 줄로 합칠 때, 코드 조각의 들여쓰기를 초기화할 때 사용합니다.
입력과 출력 예시
들여쓰기가 남은 줄
다음 문장
들여쓰기가 남은 줄
다음 문장
줄 앞뒤 공백 제거와 빈 줄 제거를 함께 적용한 결과입니다.
여러 칸으로 벌어진 문장
여러 칸으로 벌어진 문장
연속 공백 축소 옵션을 적용한 경우입니다.
주의사항
공백이 의미를 갖는 데이터에는 사용하지 마십시오. 파이썬 코드는 들여쓰기가 문법의 일부이고, YAML도 마찬가지이며, 마크다운의 코드 블록이나 표도 공백에 의존합니다. 이런 텍스트에 줄 앞뒤 공백 제거를 적용하면 구조가 망가집니다. 줄바꿈 모두 제거 옵션은 되돌릴 수 없으므로 원본을 남겨 두고 사용하십시오. 또한 이 도구는 일반 공백과 탭을 정리하지만, 웹 페이지에서 복사할 때 함께 딸려 오는 줄바꿈 없는 공백 같은 특수 공백 문자는 눈에 보이지 않게 남을 수 있습니다. 그런 문자가 의심되면 문자열 검사 도구로 확인하십시오.
자주 묻는 질문
들여쓰기가 중요한 코드에 써도 되나요?
권장하지 않습니다. 파이썬이나 YAML처럼 들여쓰기가 문법인 텍스트는 구조가 깨집니다.
보이지 않는 공백이 남아 있는 것 같습니다.
줄바꿈 없는 공백 같은 특수 문자일 수 있습니다. 문자열 검사 도구로 바이트 수와 문자 구성을 확인해 보십시오.