dotnet 的开发体验

2022-07-01

MacOS 下

使用 VS Code 时,使用的是 https://github.com/OmniSharp/omnisharp-vscode ,开发体验慢,分析速度完全跟不上书写速度。 开始以为是配置问题,当检查了配置项都为正确以后,这个瓶颈就是在语言服务的本身。

使用 Visual Studio 的时候,体验非常好,分析速度秒出。

关于 omnisharp 慢的原因: https://www.reddit.com/r/csharp/comments/qktzwk/why_omnisharp_response_time_so_slow_some_time/ (只单独说明他在 VScode 慢的原因) 相比 visual Studio 差距还是太大了。

https://docs.microsoft.com/en-us/visualstudio/extensibility/language-server-protocol?view=vs-2022 没提及支持 VS code.

https://github.com/omnisharp/omnisharp-vscode/issues/5276 VS code 的 C# 路线体系。

简单来说,不要妄想用 Visual Studio Code 获得跟 Visual Studio 类似的体验。

copyright ©2019-2024 shenzhen
粤ICP备20041170号-1