코드 및 파일 / GraphQL
GraphQL 포매터: 쿼리 정렬 또는 최소화
브라우저에서 GraphQL을 정리합니다. 쿼리, mutation, subscription, fragment 또는 스키마를 붙여넣으면 일관된 들여쓰기와 한 줄에 하나의 필드로 정리하고, 인라인 인수, 변수, 목록, 입력 객체와 주석을 유지합니다. 또는 동일한 의미를 유지하는 가장 짧은 텍스트로 최소화할 수 있습니다.
GraphQL 포매터: 쿼리 정렬 또는 최소화: 문서를 GraphQL 토큰, 이름, 문자열, 블록 문자열, 숫자, 구두점, 주석으로 나눈 다음 배치합니다. 각 selection set은 새로 들여쓴 블록으로 열리고, 필드는 한 줄에 하나씩 배치되며, 인수는 user(id: $id) 또는 orderBy: { field: NAME }처럼 쉼표와 함께 인라인으로 유지됩니다. 최소화하면 주석과 두 이름 사이에 필요하지 않은 모든 공백이 제거됩니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.
- 카테고리
- 개발자 도구
- 실행 횟수
- 브라우저에서
- 비용
- 무료 · 가입 불필요
- 사용 가능 여부
- 사용 가능
브라우저에서 전부 실행됩니다
쿼리, 뮤테이션, 구독, 프래그먼트 및 스키마 정의를 지원합니다. 선택 세트는 한 줄에 한 필드씩 배치하고, 인수·변수·목록·입력 객체는 쉼표와 함께 한 줄에 유지합니다. 보기 좋게 서식을 지정할 때는 주석을 유지하고, 최소화할 때는 삭제합니다. 아무것도 업로드하지 않습니다.
변수
쿼리에 값을 직접 입력하기보다 $id와 같은 변수를 사용하십시오. 그러면 쿼리가 동일하게 유지되어 캐시할 수 있고, 값은 JSON으로 전달됩니다.
JSON
GraphQL API가 반환하는 JSON의 형식을 정리하려면 JSON 포맷터를 사용하십시오.
사용 방법
- GraphQL을 붙여넣습니다.
- 보기 좋게 정렬된 출력 또는 최소화된 출력을 선택하고 들여쓰기를 지정합니다.
- 결과를 복사합니다.
개인정보 보호 및 제한사항
모든 작업은 브라우저에서 실행됩니다.
관련 도구
자주 묻는 질문
쿼리가 유효한지 검사합니까?
닫는 문자열처럼 서식 지정에 필요한 구문은 검사하지만, 스키마를 기준으로 검사하지는 않습니다. 이 작업은 서버나 IDE에서 수행합니다.
GraphQL에서 쉼표가 필요합니까?
아니요. 쉼표는 공백처럼 무시되므로, 이 포매터는 인수를 더 쉽게 읽을 수 있는 경우에만 쉼표를 추가합니다.
스키마도 정리할 수 있습니까?
예. type, input, enum, interface, union 정의도 같은 방식으로 정리합니다.
무료 도구 · 브라우저에서회 실행 · 계정 불필요