도구 실행
GraphQL 포맷터는 GraphQL 쿼리문이나 스키마 텍스트를 정돈하고 들여쓰기를 조절할 수 있도록 마련된 개발 도구입니다. 사용자는 텍스트 입력란에 GraphQL 구문을 직접 입력하거나 붙여넣어 서식을 지정할 수 있습니다. 들여쓰기 간격은 기본값인 2칸을 비롯하여 0칸에서 8칸 사이의 정수값으로 설정이 가능하며, 서식 모드는 정돈 모드와 축소 모드 중에서 선택할 수 있습니다. 입력란이 비어 있거나 공백 문자만 포함된 경우에는 빈 텍스트 결과와 함께 크기 정보가 0으로 출력됩니다. 100만 바이트를 초과하는 대용량 텍스트나 비정상적인 입력값은 오류가 발생하므로 사용 전 확인이 필요합니다.
사용 방법
- GraphQL 입력란에 정리할 쿼리문이나 스키마 텍스트를 입력합니다.
- 들여쓰기 설정에서 원하는 간격을 0에서 8 사이의 숫자로 지정합니다.
- 모드 설정에서 정돈 또는 축소 방식을 선택합니다.
- 실행 버튼을 눌러 결과 화면에서 출력된 텍스트와 데이터 크기 정보를 확인합니다.
예시
- 공백 텍스트 입력: 빈 쿼리를 입력하고 실행하면 빈 결과 텍스트와 크기 0바이트가 화면에 나타납니다.
- 들여쓰기 4칸 설정: 쿼리 입력 후 들여쓰기를 4로 지정하여 가독성을 높인 레이아웃 구성을 시도합니다.
자주 묻는 질문
지원되는 최대 텍스트 크기는 얼마입니까?
UTF-8 인코딩 기준으로 최대 1,000,000바이트까지 입력할 수 있으며, 이를 초과하면 처리가 진행되지 않습니다.
들여쓰기 간격은 어떻게 설정하나요?
0에서 8 사이의 정수를 지정할 수 있으며 기본값은 2입니다. 유효 범위를 벗어난 값을 입력하면 기본값 2가 자동으로 적용됩니다.
서식 모드에는 어떤 종류가 있습니까?
기본값인 정돈 모드와 공백 및 주석을 줄이는 축소 모드를 지원합니다.
비어 있는 내용을 입력하면 어떻게 동작합니까?
입력란이 비어 있거나 공백 문자만 있는 경우 빈 결과가 출력되며 입력 및 출력 크기는 모두 0으로 표시됩니다.