微软计划将部分VSCode C# 插件转为闭源


目前,VS Code 中的 C# 体验由 OmniSharp 提供支持。

今天,语言服务器协议(LSP) 已成为现代开发人员工具相互交流的标准机制。我们相信,将 C# 扩展迁移到 LSP 将帮助我们实现创建可扩展且灵活的工具环境的目标,该环境可以轻松地将新体验集成到 C# for VS Code 中。

一旦“LSP 工具主机”完成,这将成为 C# for VS Code 扩展的默认体验。
现有用户将能够在现有的开源 OmniSharp 驱动系统或新的“'LSP 工具主机”之间进行选择,后者将提供额外体验的访问权限。

“LSP 工具主机”不会开源,但我们计划在此过程中与社区进行沟通,以帮助指导我们未来的计划。