텍스트·문자열 도구
다른 곳에서 붙여넣은 텍스트는 깔끔한 경우가 드뭅니다. 불필요한 공백이 섞여 있거나 줄바꿈 방식이 뒤섞이거나 정렬과 중복 제거가 먼저 필요할 때가 많습니다. 이 도구들은 일상적인 텍스트 정리부터 두 버전 비교, camelCase와 snake_case 같은 표기법 변환, 글자 수 세기, 더미 텍스트 생성까지 다룹니다.
공백 제거는 지울 내용을 적용 전에 정확히 보여주고, 중복 줄 제거는 정렬·중복 제거·필터를 순서대로 배치해 한 번에 원하는 변환을 만들 수 있습니다. 텍스트 비교는 색으로만 보여주지 않고 실제 유니파이드 patch 형식으로 내보내며, 글자수 세기는 유니코드 문자 수와 바이트 크기를 따로 계산합니다.
도구 8개
Text & Strings 도구 FAQ
이모지나 악센트 문자처럼 기본 아스키를 벗어난 유니코드 문자는 UTF-8에서 1바이트보다 많이 차지합니다. 글자수 세기는 유니코드 문자 수와 바이트 크기를 따로 보여주므로, 짧아 보이는 텍스트가 바이트 제한에 걸리는 이유를 바로 확인할 수 있습니다.
줄바꿈 변환기는 텍스트 인코딩을 유지하면서 파일 전체를 CRLF, LF, CR 중 하나로 한 번에 맞춰줘서, 잘못된 도구로 줄바꿈을 고치다 생기는 글자 깨짐을 막아줍니다. 윈도우와 리눅스 양쪽에서 편집된 파일을 커밋하기 전에 실행하세요.
유니파이드 patch는 @@ 헝크 헤더와 +/- 줄 표시가 있는 특정 텍스트 형식으로, git apply 같은 도구가 그대로 읽을 수 있습니다. 텍스트 비교는 화면에 색으로 보여주는 것뿐 아니라 이 형식으로 내보낼 수 있어 실제 patch 파일로 저장하거나 적용할 수 있습니다.