탭을 공백으로 변환
모든 탭 문자를 사용자가 정한 1~16개의 스페이스로 바꿉니다.
사용 방법
- 텍스트와 원하는 탭 폭을 입력한 뒤 실행합니다.
핵심 기능과 처리 범위
전용 runner가 기본 폭 4를 제공하고 각 tab 자체를 고정 개수 공백으로 치환합니다.
처리 원리
폭을 1~16 정수 범위로 보정한 뒤 /\t/g를 ' '.repeat(width)로 바꿉니다.
예시
폭 4에서 foo는 네 스페이스+foo가 됩니다.
이럴 때 유용합니다
- 코드·설정 파일의 탭 문자를 고정 공백으로 바꿀 때
사용 전 참고
- 실제 탭 stop 위치를 계산하지 않고 탭 하나를 항상 동일 개수 공백으로 바꿉니다.
자주 묻는 질문
열 위치에 따라 공백 수가 달라지나요?
아닙니다. 각 탭은 현재 열과 관계없이 선택한 폭만큼 바뀝니다.