GraphQL for VS Code 插件提供语法高亮、自动补全和查询执行功能。安装后支持 .graphql 和 .gql 文件的语法高亮,关键字、字段、参数等以不同颜色区分,结构清晰;通过本地或远程 Schema 实现智能补全,提示字段、参数类型及必填信息,支持片段引用;可在编辑器内直接运行查询,响应结果在侧边面板展示,支持多环境 endpoint 与 HTTP headers 配置,便于鉴权调试,提升开发效率。

想在 VS Code 中高效编写 GraphQL,离不开专业的工具支持。GraphQL for VS Code 提供了语法高亮、自动补全和查询执行功能,让前端开发更流畅。
语法高亮:清晰识别 GraphQL 结构
安装插件后,所有 .graphql 或 .gql 文件都会自动启用语法高亮。字段、类型、操作名、变量等元素以不同颜色区分,便于快速阅读和排查错误。
- 查询(query)、变更(mutation)和订阅(subscription)关键字突出显示
- 字段名与参数颜色区分,结构一目了然
- 内联片段和扩展操作也获得正确着色
自动补全:基于 Schema 的智能提示
插件能读取本地或远程的 GraphQL Schema,提供精准的代码补全建议。
- 输入字段时自动列出可用字段列表
- 传参时显示参数类型和是否必填
- 支持片段引用补全,减少手动拼写错误
要启用此功能,项目根目录需配置 schema.graphql 文件或通过 .graphqlrc 指定 schema 地址。
查询执行:直接运行并查看响应
无需切换到浏览器或 Postman,直接在编辑器中发送请求。
- 在 .graphql 文件中右键选择“Run Query”
- 响应结果在侧边面板展示,格式化显示 JSON 数据
- 支持环境变量配置多个 endpoint,如开发、测试、生产
配合 HTTP headers 设置,可处理鉴权等场景,比如添加 Authorization 头。
基本上就这些。用好这个插件,写 GraphQL 查询就像写 TypeScript 一样顺手。不复杂但容易忽略。










