VS 代码中的智能感知无法正常工作

问题描述 投票:0回答:1

我已经在我的 Arch Linux 笔记本电脑上安装了 VS Code 来编写 .cs 程序,而不是 Windows 上的 VS。 我已经安装了 .cs 和 Dotnet 扩展,但我没有关于类型、库等的正常代码建议。

它仅建议使用 if/else/using 等语言运算符。

我尝试安装这些扩展的不同版本,卸载某些内容然后再次安装。 我还尝试在设置中打开 IntelliSense,但正如我所见,它已打开。

c# visual-studio-code intellisense omnisharp
1个回答
0
投票

转到您的扩展市场并禁用与 C# 相关的所有内容,例如 .NET 运行时安装工具、C# 开发工具包、C# 开发工具包的 IntelliCode、C#。之后它会要求您重新加载,然后在重新加载后启用它。要求重新启动语言服务器单击“确定”,然后转到您的program.cs文件并键入任何内容并等待几秒钟,尽管这是一个快速修复,但您必须在遇到问题时重做此操作我仍在寻找永久修复。您还可以将 C# 基本扩展的版本恢复为 1.~ 版本。希望这也有助于检查这一点 无法在远程启动语言服务器连接 #5742

© www.soinside.com 2019 - 2024. All rights reserved.