stoplightio / vscode-spectral

VS Code extension bringing the awesome Spectral JSON/YAML linter with OpenAPI/AsyncAPI support

Home Page:https://marketplace.visualstudio.com/items?itemName=stoplight.spectral

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

More comprehensive OpenAPI/AsyncAPI support in vscode

tigerinus opened this issue · comments

User story.
As a API developer, I just install one vscode extension, then I am able to lint, complete, go to definition, preview both OpenAPI and AsyncAPI files in vscode.

Is your feature request related to a problem?
Currently the only vscode extention from Stoplight is spectural, which only provide linting.

Describe the solution you'd like
I'd like to be able to complete, go to definition, preview using only one extension from Stoplight.

Additional context
Stoplight already provides comprehensive OpenAPI editing experience, but not within vscode.

I am currently using https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi for OpenAPI editing. It does provide everything mentioned, except it only works for OpenAPI. There is no AsyncAPI support.