GraphiQL 5 带来 VSCode 水平的 Monaco 编辑体验

GraphQL开发工具

GraphiQL 5 发布;按 F1!

GraphiQL 5 于 2025 年 7 月 17 日由 GraphQL 基金会宣布发布,现在配备了 Monaco 编辑器——与 Visual Studio Code 背后的引擎相同——提供智能自动补全、悬停工具提示、跳转到定义和命令面板(F1)支持,所有功能都在 Web Workers 中运行,以确保在复杂语言特性下的流畅用户界面。 (graphql.org)

除了编辑器的全面改造,GraphiQL 5 还在变量和头部编辑器中添加了对 JSONC 注释的支持。注释在执行前会自动剥离,保持可读性而不影响有效负载——最终解决了一个长达六年的请求。 (graphql.org)

此次发布放弃了 UMD 构建,转而采用仅 ESM 的分发,并将官方示例更新为 Vite 和 Next.js 应用路由,淘汰了过时的 Create React App 和 Parcel 集成。新的插件 API 允许开发者完全自定义或移除默认面板,如文档浏览器和历史记录,从而实现更精简、量身定制的 IDE 体验。 (graphql.org)

链接: https://graphql.org/blog/2025-07-17-graphiql-5/

继续阅读