为什么 Intellisense 在我的 VS Code 中不起作用?

3 c# intellisense visual-studio-code

我正在研究 VS Code。当我打开任何文件夹时,当我将鼠标悬停在任何文本上时,IntelliSense 不起作用。以前可以用,但现在不知道为什么不行了。请帮忙... 图像参考

小智 11

解决方案1:

  1. Ctrl+ Shift+P
  2. 写下“ OmniSharp: Select Project”并按Enter
  3. 选择解决方案工作区条目。
  4. OmniSharp : Project然后启用“ ”的 C# 扩展

解决方案2:

  1. 选择project.json 文件将打开一个DNX 项目,VSCode 将加载该项目以及引用的项目。

  2. 选择 *.sln 文件将打开 MSBuild 项目。它将加载引用的 *.csproj-projects 以及同级或后代的project.json-文件,但不会加载从解决方案文件引用的其他项目文件。

  3. 选择一个文件夹将使 VSCode 扫描 *.sln 和 project.json 文件,并且 VSCode 将尝试加载所有文件。更多信息请参阅:https://github.com/OmniSharp/omnisharp-vscode/issues/1889

解决方案3:

  1. 下载C# v1.24.0扩展可以为您修复 IntelliSense

解决方案 4: 对于 bootstrap 和 HTML IntelliSense,添加以下扩展:


注意: 所有解决方案都需要关闭 VS,然后再次重新打开。