Editor Setup

SharpLsp editor support

SharpLsp is editor-agnostic at the LSP layer. The VS Code extension is the primary supported surface. Neovim and Zed support are coming soon.

Prerequisite: .NET 10.0 SDK installed and dotnet on your PATH.

VS Code

Install the SharpLsp extension from the VS Code Marketplace. The extension ships with the sharplsp binary and both sidecars bundled inside the VSIX β€” no Rust toolchain or separate binary install required.

The extension automatically manages the sharplsp server lifecycle and provides the Solution Explorer, profiler, NuGet browser, test lens, and editor status integration. No additional configuration is required.

Neovim

Coming soon.

Zed

Coming soon.