Overview of Civet LSP packages and editor support
mainCivet LSP provides language server and editor integrations. The core components include:
Core Packages
@danielx/civet-language-server: A standalone, editor-agnostic Language Server.@danielx/civet-monaco: Helpers for Monaco language registration, tokens, and LSP providers.@danielx/civet-vscode: VS Code extension.
Supported Editors
- VS Code: Install via the marketplace.
- Monaco: Integrate using
@danielx/civet-monacowith@danielx/civet-language-server/browser. - Sublime Text: Use the package located in
sublime/. - Zed: Use the Zed editor extension (Rust/WASM).
- Neovim / Other LSP clients: Run
civet-lsp --stdio.