Форматтер GraphQL

Бесплатный онлайн-форматтер и структуризатор GraphQL. Вставьте свои запросы, мутации или схемы, чтобы мгновенно отформатировать и упорядочить их.

Об этом инструменте

Этот онлайн-форматтер и структуризатор GraphQL анализирует и реорганизует ваши запросы (queries), мутации (mutations), подписки (subscriptions) и определения схем с последовательным отступом и единой структурой. Любой запутанный или минифицированный GraphQL-код превращается в хорошо читаемый и структурированный код всего за один клик. Он исправляет отступы, правильно выравнивает поля и аргументы, а также нормализует пробелы по всему документу, что упрощает просмотр, отладку или совместное использование кода с вашей командой. Инструмент работает полностью в вашем браузере.

Варианты использования

  • Разработка APIФорматируйте запросы и мутации перед фиксацией их в репозитории или перед отправкой коллегам.
  • Обзор схемы (Schema Review)Удобочитаемые отступы значительно упрощают анализ определений типов, полей и связей в файлах SDL.
  • Отладка запросовХорошо отформатированный GraphQL-код легче читать строка за строкой, что помогает быстро находить пропущенные поля или неверные аргументы.

Как это работает

1

Вставьте ваш GraphQL

Скопируйте и вставьте исходный или неформатированный запрос, мутацию, подписку или схему в редактор.

2

Нажмите «Форматировать»

Нажмите кнопку «Форматировать GraphQL», и инструмент мгновенно перестроит код.

3

Скопируйте результат

Скопируйте отформатированный результат или начните заново с новым кодом.

Вопросы и ответы

Отправляется ли мой GraphQL-код на какой-либо сервер?

Нет. Все форматирование выполняется исключительно в вашем браузере. Ваш код никогда не покидает ваше устройство.

Поддерживает ли форматтер SDL и исполняемые документы?

Да. Форматтер поддерживает как язык определения схем SDL (Schema Definition Language), так и исполняемые документы, включая запросы, мутации, подписки и фрагменты.

Что произойдет, если в моем GraphQL будут синтаксические ошибки?

Если код не удастся проанализировать, инструмент выведет сообщение об ошибке, чтобы вы могли локализовать и исправить проблему перед форматированием.

Смотрите также