Installation
Table of contents
VS Code extension
From the Marketplace (recommended)
Search LID in the VS Code Extensions panel, or run:
code --install-extension lid-tools.lid
Or install directly from the VS Code Marketplace.
lid-lsp is bundled — nothing else to install.
From a GitHub release
Download lid-vscode-<platform>.vsix from the latest release, then:
- Open the Extensions panel → ⋯ → Install from VSIX…
- Select the downloaded
.vsix
IntelliJ IDEA / JetBrains IDEs
The plugin works in all JetBrains IDEs: IntelliJ IDEA, GoLand, PyCharm, RustRover, WebStorm, and more.
From the JetBrains Marketplace (recommended)
- Open Settings → Plugins → Marketplace
- Search LID
- Click Install → restart when prompted
Or install directly from the JetBrains Marketplace.
lid-lsp is bundled — nothing else to install.
From a GitHub release (install from disk)
Download lid-intellij-<version>.zip from the latest release, then:
- Open Settings → Plugins → ⚙ → Install Plugin from Disk…
- Select the downloaded
.zip - Restart when prompted
From source
Requires JDK 21+.
# Build lid-lsp first
cargo build --release --bin lid-lsp
cp target/release/lid-lsp extensions/intellij/server/lid-lsp
# Build the plugin zip
cd extensions/intellij
./gradlew buildPlugin
# → build/distributions/lid-intellij-<version>.zip
# Or launch a sandboxed IDE with the plugin pre-installed
./gradlew runIde
CLI + MCP server
macOS / Linux — Homebrew
brew tap EtaCassiopeia/lid
brew install lid-tooling
Installs lidc, lid-mcp, and lid-lsp on your $PATH.
macOS / Linux — curl
# lidc only
curl -fsSL https://raw.githubusercontent.com/EtaCassiopeia/lid-tooling/main/install.sh | bash
# lidc + lid-mcp
curl -fsSL https://raw.githubusercontent.com/EtaCassiopeia/lid-tooling/main/install.sh | bash -s -- --mcp
Windows — PowerShell
# lidc only
irm https://raw.githubusercontent.com/EtaCassiopeia/lid-tooling/main/install.ps1 | iex
# lidc + lid-mcp
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/EtaCassiopeia/lid-tooling/main/install.ps1))) -Mcp
From source (Cargo)
cargo install --git https://github.com/EtaCassiopeia/lid-tooling lidc lid-mcp