格式化 GraphQL 查询

将紧凑的 GraphQL 查询转换为易读的缩进版本,便于调试从网络工具或开发者控制台复制的查询。100% 在您的浏览器中本地处理(WebAssembly)—— 不会向服务器发送任何内容。

示例:

工作原理

此工具会遍历您的 GraphQL 查询,按花括号的每一层级缩进 2 个空格,并将每个字段单独放在一行。当您从浏览器的网络标签页复制 GraphQL 查询(通常整个挤在一行)并想轻松阅读或修改时,这特别有用。

该工具会验证完整的 GraphQL 语法吗?

不会,该工具只基于花括号进行格式化,并不验证完整的 GraphQL 语法(参数、片段、指令)。不过它会检测花括号是否不平衡,并在这种情况下提示错误。

它支持 mutation 和变量吗?

支持,只要文本使用常规的花括号结构,该工具既能缩进查询,也能缩进 mutation,包括其中的参数和子字段。

100% 本地处理:格式化完全通过 WebAssembly 在您的浏览器中进行 —— 您的查询绝不会发送到任何服务器。