도구 실행
복잡하게 얽히거나 한 줄로 압축된 자바스크립트 코드를 읽기 쉬운 형태로 정리하거나 반대로 파일 크기를 줄이기 위해 압축하는 온라인 도구입니다. 들여쓰기 공백 수를 0칸에서 8칸 사이로 자유롭게 지정할 수 있으며 기본값은 2칸입니다. 정렬 방식을 선택하면 최대 두 줄의 연속 줄바꿈을 유지하면서 괄호 내부 불필요한 공백 없이 깔끔한 코드를 만듭니다. 반대로 압축 방식을 선택하면 문자열 외부의 한 줄 주석과 블록 주석을 지우고 연속된 공백을 하나로 줄여 간결하게 다듬습니다. 최대 1,000,000바이트 크기의 자바스크립트 텍스트를 안정적으로 처리할 수 있습니다.
사용 방법
- 정렬하거나 압축할 자바스크립트 텍스트를 입력창에 붙여넣습니다.
- 원하는 들여쓰기 공백 수를 0에서 8 사이의 숫자로 지정합니다.
- 가독성을 높이려면 들여쓰기 정렬을, 공백과 주석을 줄이려면 압축을 선택합니다.
- 변환 버튼을 누르면 서식이 지정된 자바스크립트 결과 텍스트가 화면에 표시됩니다.
예시
- 한 줄로 작성된 함수(function test(){console.log('run');return true;})를 2칸 들여쓰기 정렬 모드로 변환하여 줄바꿈과 탭이 적용된 읽기 쉬운 코드로 변경
- 여러 줄의 주석과 빈 줄이 포함된 스크립트를 압축 모드로 실행하여 불필요한 주석과 연속 공백을 정리한 경량 텍스트 생성
자주 묻는 질문
들여쓰기 공백 수를 8보다 크게 입력하면 어떻게 됩니까?
들여쓰기 입력값이 0에서 8 사이의 유효한 정수가 아닌 경우 기본값인 2칸 공백으로 자동 대체되어 서식이 적용됩니다.
압축 모드를 사용할 때 문자열 안의 주석 기호나 띄어쓰기도 삭제됩니까?
따옴표로 둘러싸인 문자열 리터럴 내부의 공백과 주석 기호, 이스케이프 문자는 그대로 보존되며 문자열 외부의 주석과 공백만 정리됩니다.
입력할 수 있는 자바스크립트 코드의 크기 제한이 있습니까?
UTF-8 기준 최대 1,000,000바이트 이하의 텍스트만 처리할 수 있으며, 이 용량을 초과하는 텍스트는 변환되지 않습니다.