Monaco 编辑器
查询编辑器基于 Monaco — 与 VS Code 同源 — 并配有 GraphQL 语言 worker,提供:- 语法高亮:GraphQL 操作、字段、参数与指令
- 基于 schema 的自动补全 — 按
Ctrl+Space查看基于实时 schema 的可用字段、参数与类型 - 实时错误检测 — 无效字段名、缺少参数或类型不匹配时显示红色下划线与错误标记
- 括号匹配 与 自动闭合:大括号、圆括号与字符串
- 多光标编辑:批量修改
编辑器面板
编辑区域底部有三个标签页,可在其间切换以配置请求的不同部分。Query 面板
编写 GraphQL 查询的主编辑区。Monaco 的自动补全、高亮与错误检测在此生效。Variables 面板
通过 Variables 面板向参数化查询传入 JSON 变量。这样查询可复用 — 修改变量值而无需改动查询正文。- Query
- Variables
Headers 面板
配置随每次请求发送的 HTTP 请求头。Headers 面板 默认显示,并已预置X-API-KEY 请求头。
Content-Type: application/json 会自动添加 — 无需手动设置。工具栏
工具栏位于编辑器顶部,提供快捷操作:执行查询
执行查询的步骤:- 在编辑器中编写或加载查询
- 在 Headers 面板设置
X-API-KEY - 点击工具栏 Execute (▶),或按 Ctrl/Cmd+Enter
结果面板
结果面板展示 GraphQL 端点返回的 JSON,并提供:- JSON 键、字符串、数字与布尔值的 语法高亮
- 可折叠节点,便于浏览深层嵌套响应
- 右键菜单支持 复制响应
data 对象,以及展示计费信息的 extensions.credits 对象。
状态栏
IDE 底部状态栏实时反馈查询执行状态:Credit Units(CU)反映查询的计算成本。扫描数据更多或返回结果更大的查询会消耗更多 CU。详见 计费与额度。

