OpenAPI (Swagger) Editor 是一个 Visual Studio Code 的补充套件,可以在程序代码编辑器中支持 OpenAPI 规范(OAS)格式的 JSON 或 YAML 文件。它提供许多功能,例如 SwaggerUI 和 ReDoc 预览、IntelliSense、linting、schema执行、程序代码导航、设置链接、片段、静态安全分析等。
补充套件还与 42Crunch 的 API 契约安全审核集成,让您可以直接在 Visual Studio Code 中检查 API 定义的质量,且支持 OAS v2 和 v3。

OpenAPI (Swagger) 编辑器增强套件的下载页面|截图:视觉工作室市场
OpenAPI (Swagger) 编辑器能帮我们做什么?
OpenAPI (Swagger) 编辑器可以在 Visual Studio Code 中提供对 OpenAPI 规范(OAS)(又名 Swagger 规范)的强大支持,并且支持 JSON 或 YAML 格式。该补充套件提供的功能包括:
- SwaggerUI 和 ReDoc 预览
- 智能感知
- 棉绒
- 模式执行
- 课程码导航
- 定义链接
- 分割
- 静态安全分析
您的增强套件还能与 42Crunch 的 API 契约安全审核集成,让您可以在 Visual Studio Code 中直接检查 API 定义的质量。增强套件支持 OAS v2 和 v3。可以使用该增强套件:
- 从范本建立新的 OpenAPI 档案
- 使用OpenAPI导览器在档案中导览
- 在 OpenAPI 导览器中添加元素
- 使用 IntelliSense 帮助填写
- 使用转到定义跳到参考
- 在 OpenAPI 导览器中排序条目
- 使用 SwaggerUI 或 ReDoc 预览 OpenAPI 文件
- 使用“尝试一下”功能执行操作
- Repair API 契约安全审核中所发现的问题
- 与 42Crunch 平台整合