
NuGet package workflows inside the alpha VS Code extension.
NuGet Package Manager
SharpLsp includes a built-in NuGet package browser panel for VS Code, powered by the sidecar and the official NuGet API. Install, remove, and inspect packages without leaving the extension.
Opening the NuGet Browser
Right-click a project node in the Solution Explorer and select Browse NuGet Packages, or run the command SharpLsp: Browse NuGet Packages from the Command Palette.
Browse Tab

The Browse tab shows popular packages by default. Type in the search box to find any package on nuget.org. Results update live as you type.
Installed Packages

The Installed tab lists every <PackageReference> in the active project. Click a package to see its details and version selector in the right-hand panel.
Package Details

Selecting a package shows its description, icon, current version, and an Install or Remove button depending on whether it is already referenced by the project.
Reactivity
The NuGet panel is intended to react to project changes on disk. In the alpha, validate install and remove behavior against your project before relying on it for critical workflows.
Performance Targets
| Operation | Target |
|---|---|
| Package search | <500ms |
| Installed list load | <200ms |
| Install / remove | <2s |