sta*_*all 6 c# visual-studio-code
2023 年 8 月 2 日发布的 2.0.320 版本中,有关 IntelliSense 的某些内容发生了变化,这导致了 IntelliSense 的错误行为。格式似乎存在一些问题,并且我收到了一些我认为不应该收到的警告。发生了什么?对此我能做什么?
\n\n我们将切换到新的 Roslyn 语言服务器作为默认服务器。我们认识到此版本与 OmniSharp 版本不具有完全同等性。如果您在我们之前需要其中一项功能,您可以按照以下说明切换回 OmniSharp 。
\n
这些链接的说明如下:
\n\n\n如果您不想利用强大的语言服务器功能,您可以通过转至扩展设置并将其设置
\ndotnet.server.useOmnisharp为 true 来恢复使用 OmniSharp。接下来,卸载或禁用 C# Dev Kit。最后,重新启动 VS Code 才能生效。
在撰写本文时,该设置的描述如下:
\n\n\n启用后切换为使用 Omnisharp 服务器来实现语言功能(需要重新启动)。安装 C# 开发工具包后将不支持此选项。
\n
因此,您可以这样做,或者等待功能奇偶校验和错误修复滚入。最后一个选项是回滚到扩展的先前版本(请参阅VS Code - 如何回滚扩展/安装特定扩展版本)。
\n您可以在https://github.com/dotnet/vscode-csharp/blob/main/CHANGELOG.md#known-issues-in-20320找到 2.0.320 版本中的已知问题列表,该列表当时这篇文章写道:
\n\n\n\n
其他一些相关的历史变化: GitHub 存储库OmniSharp/omnisharp-vscode已从dotnet/vscode-csharp. 另请参阅LSP 支持的 Visual Studio Code C# 扩展 #5708 的更新,其中更详细地描述了相关更改。
| 归档时间: |
|
| 查看次数: |
2760 次 |
| 最近记录: |