Visual Studio Code 中的 IntelliSense 无法正常工作

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

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

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

我尝试重新安装,并安装这些扩展的不同版本,但无济于事。 我也尝试在“设置”中打开 IntelliSense,但默认情况下它是打开的。

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

转到您的扩展市场,并禁用与 C# 相关的所有内容,例如 .NET 运行时安装工具、C# 开发工具包、IntelliCode for C# 开发工具包、C#。

此后,VS Code 会要求您重新加载。

然后,重新加载后,重新启用它。它将要求重新启动语言服务器。单击“确定”,然后转到 Program.cs 文件,键入任意内容,然后等待几秒钟。

尽管如此,这是一个快速解决方案。每当遇到问题时,您都必须重做此操作。我仍在寻找永久修复方法。您还可以将 C# 基本扩展的版本恢复到版本 1.#。

我希望这有帮助。另请查看相关 GitHub 问题上的此回复

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