我在Windows 7 x86上运行Visual Studio 2008(Team System版)。这是OS的干净安装,以及VS的干净安装,包括SP1。
我不知道是否有人经历过此事。编辑器(不是设计师或其他任何东西,只是文本编辑器)极其无法使用。我的意思是,编辑文本是一种古怪的生涩体验,似乎有某些行为导致滞后。例如,Ctrl + Backspace,显着滞后。使用箭头键向上或向下滚动源文件似乎也会滞后。
很难解释这种“滞后”。感觉编辑器跟不上我的打字速度。
我在Windows XP和Server 2003(作为桌面)上运行VS2008没有这个问题。在那些编辑器像TextPad或任何其他更简单的编辑应用程序一样活泼。
同样在同一台机器上VS2010没有表现出这种行为。编辑工作正常。
事实上,这个问题让我想起了VS2005编辑器的可怕性能,我不得不停止使用,因为它无法忍受。我的初始.NET 2.0体验大部分是通过使用vim和NAnt文件获得的,实际上,直到我升级到VS2008。
这是我到目前为止所尝试的,没有成功:
(1)这是VS中的错误吗?我把它关了,它继续突出括号!?
我甚至安装了一个日期为2008年3月的修补程序,该修补程序可以修复HTML源代码编辑器的一个问题,我以前从未在其他任何地方安装过,但这也没有任何影响。
从操作系统的角度来看,我尝试关闭所有动画,效果,主题和眼睛糖果。也无济于事。但有趣的是,当运行没有主题的Win7时,解决方案资源管理器中的树视图在获得或失去焦点时会不受控制地闪烁。随着眼睛糖果开启它停止闪烁。
任何类型的项目都会出现问题,任何数量的文件都会打开或关闭。关闭Intellisense也会发生这种情况;然而,一旦我关闭Intellisense,使用VS没有多大意义,所以我想保留它。但无论如何它都没有效果。
最后我的问题:有没有人遇到这个问题?如果是这样,它是否可以修复?有谁知道MS是否正在计划另一个VS2008服务包来解决Win7问题或类似问题?
我每天写8-10个小时的文字,我无法处理这些问题。我不关心花哨的设计师和东西,但至少我需要编辑合理地执行。
(注意:为了避开这里的一行推理,我无法将此项目升级到VS2010。可能在几个月内但现在还没有。所以我需要VS2008才能正常工作 EM>)。子>
更新顺便说一句,这是C#。我没有尝试过C ++或VB。我也尝试将字体从ProggyClean(我的收藏)切换到Consolas到Courier New,然后回来,没有效果。另一件事:症状似乎是插入符号过度闪烁,尤其是在击中Enter时。这就像blink-blink-blink - blinkblinkblinkblink-blink-blink。如果这是有道理的。
答案 0 :(得分:1)
您提到这是一个干净的操作系统安装。你安装了所有正确的驱动程序吗?我可以看到一些问题来自使用默认驱动程序,或者没有安装所有驱动程序。例如,光标的东西让我认为视频驱动程序。
另外,检查已安装的.NET框架的哪个版本,并将其与XP机器进行比较。 XP机器是否同时具有.NET 3.5sp1和.NET 4.0,但Win7机器只有.NET 4.0?尝试明确安装3.5,看看是否有帮助。
答案 1 :(得分:1)
我也在体验这一点,这让我非常沮丧。我可以单击任何文件的文本,尝试键入,甚至我的光标不会出现一两秒(或有时4或5),然后我的部分或全部输入出现。如果我然后点击另一条线,则最多五秒钟内没有任何变化。如果我向左移动并尝试单击并拖动以选择多行,则此延迟时间没有任何反应,然后光标出现在第一行(我首先点击的那一行,如果我向上选择,则可能是最低行) ),没有选择任何东西。其他点击并拖动选择同样的事情,比如变量名称的一部分,甚至双击以选择整个变量名称 - 在延迟之后,光标从我最初点击的位置闪烁,没有选择任何内容
我的机器相当不错,包括16GB内存和i7处理器,nVidia显卡 - 它不是硬件。
运气好吗?
答案 2 :(得分:0)
似乎什么都没有用,所以我将不得不忍受这个。感谢所有评论。