开发者免费本地运行
GraphQL 格式化工具
美化打印和验证 GraphQL 查询、突变和架构——在浏览器中私密进行。
.graphql.gql
GraphQL 输入
0 行0 字节
格式化查询
0 行0 字节
关于GraphQL 格式化工具
Handytool 的 GraphQL 格式化工具解析任何 GraphQL 文档——查询、突变、订阅或 SDL 架构定义——使用官方 graphql.js 解析器,然后以一致的缩进重新发出它。验证按钮确认文档解析而不渲染它。一切都在本地运行,所以对格式化内部 API 查询或专有架构是安全的。
GraphQL 格式化工具功能
- 01
官方 graphql.js 解析器
与 GraphQL 参考实现相同的解析器。错误带有精确的行和列,格式化是规范的。
- 02
查询、突变和 SDL
操作文档和架构定义都有效。类型定义、指令和描述干净地往返。
- 03
验证而不运行
验证仅确认文档解析。它不执行查询、不需要架构、不发送网络调用。
GraphQL 格式化工具常见问题
- 它针对架构进行验证吗?
- 否——仅语法验证。基于架构的验证需要目标架构来比较字段名和参数类型;此工具仅确认文档解析。
- 它会保留我的注释吗?
- GraphQL 注释(以 # 开头的行)被解析器去除。要保留文档,在类型和字段定义上使用 """description""" 字符串文本——这些往返正确。
- 这支持哪个 GraphQL 规范版本?
- 当前 2021 年 10 月规范,包括 OneOf 输入对象和 @specifiedBy 指令等功能。
- 查询是否被上传到任何地方?
- 否。graphql.js 解析器完全在浏览器中运行——您的操作留在您的设备上。
使用指南
文章 →相关工具
开发者 →探索更多工具
全部工具 →- 可用
PDF to PNG
在浏览器中将PDF的每一页转换为高质量PNG图像。选择分辨率,然后下载单个PNG或所有页面的ZIP文件。
PDF免费本地运行打开 - 可用
压缩图片
减小 JPG、PNG、WebP、AVIF 和 HEIC 文件大小,同时保持图片清晰 — 免费、纯浏览器、无需上传。
图片免费本地运行打开 - 可用
转换视频
在 MP4、WebM、MOV 和 MKV 之间转换视频 — 免费、私密、在浏览器中完成。
视频免费本地运行打开 - 可用
WAV转MP3
在浏览器中将未压缩的WAV音频转换为紧凑的MP3 — 文件永远不会离开您的设备。
音频免费本地运行打开 - 可用
HTML 转 Markdown
将 HTML 转换为干净易读的 Markdown。
文档免费本地运行打开