텍스트 열 정렬 도구이란?
임의의 구분자로 된 목록을 붙여넣으면 균일한 간격의 칼럼을 얻을 수 있습니다. README 파일, 코드 주석, 터미널 출력, 문서 작성에 적합합니다.
단순한 공백 정렬을 넘어서, 자동 모드에서는 처음 몇 줄을 살펴 가장 그럴듯한 구분자(쉼표, 탭, 파이프, 세미콜론)를 잡아내고 모든 행을 같은 열 수로 맞춘 뒤, 공백으로 정렬한 일반 텍스트, 규격에 맞는 Markdown 표, thead/tbody가 있는 HTML 표, 또는 터미널과 위키에 붙일 수 있는 ASCII 박스 표로 출력합니다. 열 사이 간격은 조절 가능하며, 왼쪽·오른쪽·가운데 정렬도 실행 단위로 바꿀 수 있습니다. 붙여넣는 대신 .csv 나 .tsv 파일을 바로 끌어다 놓을 수도 있습니다.
사용 방법
- 탭, 쉼표, 파이프 또는 사용자 정의 구분자로 구분된 텍스트 데이터를 붙여넣으세요.
- 칼럼 수, 정렬 방식(왼쪽, 오른쪽, 가운데), 칼럼 간 간격을 선택하세요.
- 결과를 복사하거나 다운로드하세요. 모든 칼럼에서 간격이 일정하게 유지됩니다.
사용 시기
- 급하게 붙여 넣은 CSV를 README나 터미널 스크린샷에 어울리는 보기 좋은 표로 다듬을 때.
- 명령어 출력의 들쭉날쭉한 공백을 정리한 뒤 문서에 옮길 때.
- 스프레드시트 행을 그대로 가져와 변환기 없이 Markdown 표를 빠르게 만들 때.
결과
정리되지 않은 CSV 목록 "Name,Age,City\nAlice,30,NYC\nBob,25,London"이 있습니다. 쉼표를 구분자로 설정하고 왼쪽 정렬하면 균일한 간격의 테이블을 바로 문서에 붙여넣을 수 있습니다.
자주 묻는 질문
- 자동 감지는 어떤 구분자를 인식하나요?
- 처음 몇 줄에서 탭, 쉼표, 세미콜론, 파이프 문자를 훑어보고 행마다 가장 일정하게 등장하는 문자를 선택합니다. 그 외 문자를 사용한다면 드롭다운을 'Custom'으로 바꾸고 실제 구분자를 직접 입력하세요.
- 행마다 필드 수가 다를 때는 어떻게 처리되나요?
- 짧은 행에는 빈 셀이 채워져 가장 긴 행과 같은 폭이 됩니다. 데이터는 버려지지 않고 정렬도 깔끔하게 유지됩니다. 실제로 필드가 더 적은 행이라면 마지막 열들이 빈 채로 남습니다.
- Markdown 출력은 GitHub 명세를 따르나요?
- 예. 파이프가 각 셀을 감싸고, 헤더 구분선은 하이픈과 콜론으로 정렬을 표시(`:--`, `:-:`, `--:`)하며 열 폭을 맞춰 소스도 읽기 좋습니다. README에 바로 붙여 넣으면 GitHub가 그대로 표로 렌더링합니다.
- 숫자에 통화 기호가 붙으면 오른쪽 정렬이 어긋나 보이는 이유는?
- 정렬은 문자 수 기준이고 시각적 너비 기준이 아닙니다. 통화 기호, 전각 문자, 이모지는 글자 수와 차지하는 폭이 다를 수 있습니다. 기호를 먼저 떼어내고 정렬하거나 모든 글자가 같은 폭인 고정폭 글꼴로 결과를 확인하세요.
- 역방향으로 Markdown 표를 CSV로 되돌릴 수 있나요?
- 직접 지원하지는 않습니다. 도구는 한 방향으로만 정렬합니다. 반대로 가려면 Markdown 표를 그대로 붙여 넣고 구분자를 파이프 `|`로 설정한 뒤 각 행 앞뒤의 파이프를 수동으로 제거하고 다시 실행하면 됩니다.