Visual Studio 2012 - 智能感知有时消失/失效

133

我和我的同事已经使用VS2012几周了。有时在工作数小时后,Intellisense突然失效。关闭所有打开的标签后,它就可以正常工作。

是否还有其他人遇到了同样的问题?这不可能是扩展程序的问题,因为我在家里也遇到了同样的问题。也许有一些解决方法?


2
在出现这个问题后,使用 Ctrl + Space 是否有效? - SajjadHashmi
7
没有使用Ctrl+Space没有效果。 - Mohnkuchenzentrale
2
Visual Studio使用独立的IntelliSense实现来支持其所支持的每种语言,因此答案可能取决于正在使用的特定语言。此外,几个Visual Studio扩展程序会更改、增强或甚至完全替换一个或多个语言的IntelliSense功能,这可能会改变此处提供的答案。 - Sam Harwell
请在此用户反馈中投票,要求添加一个软重置快捷键来至少减轻这个问题的影响:https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/6595642-add-intellisense-reset-option - mattmanser
我遇到了这个问题。我没有安装任何插件到VS或者其他的。只是像平常一样打开和关闭解决方案和文件。所以不知道是什么导致了这样的错误。 - Dzmitry Lahoda
21个回答

-1

以上方法都对我无效。仔细检查后,我发现智能感知在某些文件上可以工作,但并非所有文件都可以。然后发现只有一个文件存在问题。最后打开了包含以下内容的.proj文件:

  <ItemGroup>
<None Include="App.config" />
<None Include="packages.config" />
<Compile Include="Generator.cs" />
<Compile Include="PDFDocument2.cs" />
<None Include="PDFDocument.cs" />
<Compile Include="PdfDaemon.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />

当然,智能感知不会在未标记为编译的文件上工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接