We are done waiting for Microsoft to fix .NET tooling. SharpLsp is our answer: a Rust-hosted LSP server that delivers first-class C# and F# support in every editor, with zero proprietary dependencies.
Blog
Latest posts and updates
F# is not a C# side quest. The language, its community, and its production track record deserve editor tooling that is built around F# semantics from the start.
Diagnostics are only useful when developers can trust them completely. SharpLsp's goal is total accuracy: every real error shown, every false positive eliminated.
A .NET language server should be a platform capability, not a feature trapped inside one editor — and right now, every option has a catch.