VSCode C# Dev Kit兼容问题
一 安装插件二 配置 settings.json{ // true 优先使用独立的 C# 扩展OmniSharp 版 // false 优先使用 C# Dev Kit 内置的语言服务 dotnet.preferCSharpExtension:true }dotnet.preferCSharpExtension:的值务必为true即优先使用独立的 C# 扩展意思是需要安装ms-dotnettools.csharp 扩展这样可以使用传统的 OmniSharp 工作流。因为对于一些传统的Unity项目工作流C# Dev Kit架构可能会遇到兼容性问题。ms-dotnettools.csharp 扩展提供了丰富 C# 语言支持的扩展随C# Dev Kit开发工具包一同发布。该扩展基于语言服务器协议LSP服务器集成 Roslyn 和 Razor 等开源组件提供丰富的类型信息带来更快速、更可靠的 C# 开发体验。