8

我在 Visual Studio 中遇到了一个奇怪的问题,我将在其中键入名称空间/类/任何内容,并且智能感知会按预期弹出,但在我可以突出显示或阅读任何内容之前,它会消失。如果我按 ctrl-space 或 ctrl-j,那么它会再次弹出,但它会在不到一秒钟后再次消失。如果我移动得非常快并开始按下向上和向下箭头,那么只要我继续按下键,它就会保持不变。我一停下来,它又消失了。

我尝试关闭/重新打开项目,关闭并重新打开智能感知,注销并重新打开,以及我能想到的所有其他组合,但似乎没有任何帮助。我可以通过创建一个新项目使其暂时工作,然后关闭解决方案并在该 devenv 实例中打开我现有的项目,但我真的不想永远这样做。:)

这是在我通过 mstsc 连接到的开发盒上,该盒上的其他开发人员似乎都没有这个问题。

有人有什么想法吗?

4

5 回答 5

2

有一个选项 VCExpress /ResetSetting

不同版本可能会有所不同(我记得 msdev.exe、devenv.exe)

通过发布找出您的选择

msdev.exe /?

于 2009-03-31T21:56:11.643 回答
2

另一个应用程序,Visual Studio 插件或其他东西,正在窃取焦点。这就是 IntelliSense 正在消失的原因。

于 2009-09-23T01:00:42.600 回答
2

我有同样的问题。我尝试了所有通常的东西,包括删除 ncb 文件,但仍然无法正常工作。有时它只会骗我,让我认为这个函数没有有效的重载,或者函数调用一开始就是不正确的,即使它编译和运行也是如此。我尝试了Visual Assist X,问题几乎都消失了。Itellisense 可能非常困难,但视觉辅助 x 做得非常好,并且可能是您可以获得的最接近正确的。另见:

Visual Studio:智能感知问题和 Linux 兼容性

如何让 IntelliSense 在 Visual Studio 2008 中可靠地工作

安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作

于 2009-02-17T22:39:50.670 回答
1

我也有这个问题。可悲的是,我们能找到修复它的唯一方法是重新安装 VS2008。

于 2009-03-05T12:47:28.700 回答
0

噢,这种情况经常发生在我身上。该死的我忘记了我在做什么。我想一旦它弹出,我就会向下滚动到一个随机属性/方法并选择它。然后我删除它并按“。” 再次并恢复正常。

于 2009-02-17T22:42:01.367 回答