An OMG IDL language server and VS Code
extension (vscode-idl-language) with the xidl
extension.
- Semantic tokens
- Format
- Diagnostics
- Go to definition
- Find references
- Rename
- HTTP API development
Install the VS Code extension from the Marketplace:
- Open the Extensions view (
Ctrl+Shift+X/Cmd+Shift+X). - Search for
cathaysia.vscode-idl-language. - Click Install.
This project adds an xidl HTTP API development extension that lets you declare HTTP endpoints, launch a Swagger UI, and get live previews.
The extension bundles a platform-specific idl-language-server binary on
release. If you need to override the server path locally, set
IDL_LANGUAGE_SERVER_PATH.
