繁体   English   中英

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

[英]why is Intellisense not working in my VS Code?

我正在研究 vs 代码。 当我打开任何文件夹时,当我将鼠标 hover 鼠标悬停在任何文本上时,智能感知不起作用。 它以前工作,但现在我不知道为什么它不工作。 请帮助...图像参考

解决方案1:

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

解决方案2:

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

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

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

解决方案3:

下载C# v1.24.0扩展可以为你修复智能感知

解决方案 4:对于 bootstarp 和 HTML 智能感知,添加以下扩展:


注意:所有解决方案都需要关闭您的 VS 并重新打开它。

对我来说,解决方案 2 有效。 C# IntelliSense 不适用于 C# 扩展 v1.25.0。 涉及的解决方案:

  1. 下载旧版C# Extension 1.24.4 vsix
  2. 手动安装 vsix 到 VS Code:
  • 打开 VS 代码。

  • 打开“扩展”侧边栏(您可以使用“Ctrl+Shift+X”)。

  • 单击菜单右上角的省略号图标。

  • Select “从 VSIX 安装...” VS Code 将打开一个文档浏览器。

  • VS Code 现在将开始扩展的安装过程。

这发生在我的两台不同的机器上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM