Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PKL LSPNew to Visual Studio Code? Get it now.
PKL LSP

PKL LSP

Can H. T.

|
85 installs
| (0) | Free
Rust-backed language support for PKL
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PKL LSP

Rust-backed language support for Pkl in VS Code, VSCodium, and compatible Open VSX clients.

Features

  • Diagnostics for malformed Pkl documents.
  • Document symbols for imports, declarations, classes, type aliases, and annotations.
  • Hover, completion, go-to-definition, and references for deterministic local symbols.
  • Desktop extension with a bundled native pkl-lsp server.
  • Web extension path backed by the pkl-lsp-wasm bundle.

Configuration

pklLsp.serverPath can point to a custom pkl-lsp binary. Leave it empty to use the bundled server for the current platform.

Current Scope

This release focuses on parser-backed editor intelligence and WASM packaging. The Rust workspace consumes pklr's registry-published parser-only feature.

Repository

Source, issues, and release notes live at https://codeberg.org/caniko/pkl-lsp.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft