Visual Studio 2008查找对话框显示> 2s

时间:2009-08-20 16:39:28

标签: visual-studio

出于某种原因,我按下Ctrl + F后立即显示的Visual Studio查找对话框已开始显示超过2秒。在此期间,Visual Studio完全没有响应。

小窗口显示的2秒是令人发指的:)重启VS或重启机器没有帮助。谁看过这个吗?我该如何解决这个问题?

操作系统:Vista x64; 碎片整理:每周一次,晚上

7 个答案:

答案 0 :(得分:4)

我喜欢使用ctrl-f3。您只需将光标放在要查找的单词上,它就可以通过按f3逐步完成每次出现

编辑:另一种选择是停靠查找对话框 - 因此不需要关闭和重新打开。

答案 1 :(得分:2)

它必须是Aero模式,这会导致问题:

这是我的时间:

  • 在Win7上启动VS 2008。
  • 启动GUI后,按Ctrl + F
  • 查找对话框大约需要5秒钟才能完全绘制。在此期间,整个VS窗口重新粉刷几次,非常缓慢,闪烁并且像疯了一样闪烁。
  • 关闭VS
  • 右键单击devenv.exe - >属性 - >兼容性。选中“禁用视觉场景”或“禁用显示组合”。按确定。
  • 启动VS 2008.
  • 启动GUI后,按Ctrl + F.
  • 查找对话框大约需要1秒钟才能完全自我绘制。

答案 2 :(得分:1)

虽然您的问题非常具体,但很难回答,但没有更多细节。

在优化Visual Studio时查看此question

如果这些不加快速度,我会向微软寻求支持。

答案 3 :(得分:1)

我发现intellisense耗费了大量资源。因为我不需要它(使用Visual Assist X)我禁用了它。 另请参阅此StackOverflow question包含更多信息。

答案 4 :(得分:0)

CodeRush Xpress(免费加载项)有一个有用的“快速查找”功能,可以跟踪行号,文本匹配等。

答案 5 :(得分:0)

您是否尝试删除项目的.ncb文件?这是VS存储Intellisense数据的地方,它似乎随着项目的变化而永远增长。如果你只是删除它,它将由VS自动重新创建,而不是全部。

答案 6 :(得分:0)

通过重新安装Visual Studio修复。

P.S。这又发生了;这是我这次观察到的:

  • 当发生主要磁盘碎片整理时,Visual Studio正在运行。
  • 在主磁盘碎片整理的中途,UI(特别是“查找”对话框)开始需要很长时间才能显示。在减速期间,Visual Studio进程在内核中花费了大量CPU时间(根据ProcExp)
  • Windows Update正在等待。
  • 重新启动Visual Studio无助于解决问题。
  • 应用Windows更新并重新启动操作系统解决了问题。