GraphQL 美化器 – 在线美化模式与查询
GraphQL 美化器使用 Prettier 格式化 GraphQL 模式和查询,将难以阅读的文档变成排版一致的文本。粘贴或拖放 GraphQL 输入,选择缩进和打印宽度,然后复制结果。格式化让文档更易于评审,还能减少差异对比中纯空白的干扰。该工具还会检查输入是否能正常解析,帮助您定位语法问题。
GraphQL 美化器是一款基于浏览器的工具,使用 Prettier 格式化 GraphQL 模式和查询。粘贴或拖放 GraphQL 文本,即可将密集的文档变成排版一致的输出。如果您需要 GraphQL 查询格式化工具或 GraphQL 模式格式化工具,这款工具提供了一种在线格式化 GraphQL 的简便方式。
该工具用 Prettier 处理您的输入,并允许您配置缩进和打印宽度。格式化后,查看结果并复制到需要的地方。输入还需要能解析为 GraphQL;当无法解析时,工具可以帮助您找出问题所在的行。
GraphQL 模式描述 GraphQL API 中可用的类型和操作,而 GraphQL 查询使用 GraphQL 语法请求数据。两者都是文本文档,但用途不同。美化其中任何一种都能提高可读性,让代码评审、对比和共享示例更加轻松。当您想要一致的排版而又不想手动调整空白时,格式化非常有用。
GraphQL 美化器完全在您的浏览器中运行。您的输入在您的设备上处理,不会上传、存储或发送到服务器。页面加载后,无需服务器连接即可离线工作,因此断网时也能格式化 GraphQL。
这款工具适合处理 GraphQL 文档的开发者和 DevOps 工程师,无论他们是在评审模式、为报告准备查询,还是在清理生成的文本。选择适合您输出的缩进和打印宽度,然后复制格式化后的结果。
步骤 1:将您的 GraphQL 模式或查询粘贴或拖放到输入区。该工具接受用于格式化的 GraphQL 文本。
步骤 2:选择缩进和打印宽度选项。这些设置控制格式化输出的排版。
步骤 3:在 GraphQL 美化器用 Prettier 格式化后查看结果。如果输入无法解析,请检查报告的问题行。
步骤 4:复制格式化后的输出,用于您的代码、评审或报告。
使用场景:在提交之前,让难以阅读的机器生成的 GraphQL 文件更易于评审。一致的格式让文档更易浏览。
使用场景:对照需要遵循的规范,检查他人编写的 GraphQL 文档。清晰的格式有助于您检查其结构。
使用场景:生成缩进一致的输出,让差异对比突出有意义的变更,而不是空白噪音。
使用场景:在将 GraphQL 代码片段粘贴到缺陷报告或代码评审之前先格式化。易读的示例让别人更容易理解。
使用场景:检查您的 GraphQL 输入能否正常解析,并找到解析失败的行。这有助于您追踪格式或语法问题。
使用场景:对准备评审的 GraphQL 模式和查询应用相同的缩进和打印宽度。结果与相关文档放在一起更易阅读。
使用场景:格式化从同事那里收到或由工具生成的 GraphQL 文档。美化器让密集的文本更易亲近,无需手动调整空白。