9

Visual Studio 2008 中的文本编辑器比远程桌面快得多。

Visual Studio 2008 SP1 中的文本编辑器在远程桌面上非常慢,导致重新绘制过多(并导致闪烁)。连接速度越慢,问题就越严重,但即使 RDP 连接到同一 LAN 上的机器上,问题也会变得更加严重。

问题似乎仅限于 Visual Studio。在另一个编辑器(如 Notepad 和 Notepad2)中执行相同的编辑操作非常快,无需完全编辑器重新绘制。

有谁知道是什么原因造成的,有什么办法可以解决吗?

有问题的机器正在运行 Windows Server 2008 Enterprise。我注意到它从各种操作系统中进行 RDPing,包括 Windows Vista、Windows Server 2008 和 Windows 7。

我尝试过的事情没有任何区别:

  • 将字体更改为 Arial Black
  • 使用非 TrueType 字体
  • 关闭更改跟踪
  • 关闭插件(我正在运行 TD.NET、Refactor! Pro 和 GhostDoc)
  • 关闭动画工具(已经关闭,但我想我还是会列出它)
  • 关闭导航栏

更新:目前,问题似乎已解决,因为在 VS2010 Beta 1 中,RDP 上的绘画问题现已消失。

4

9 回答 9

3

在连接之前尝试在 RDP 选项中禁用字体平滑。为我修好了。它使所有东西看起来都相当粗糙(将 VS 中的 Environment 字体更改为 Arial 10pt 有帮助),但现在至少没有闪烁。我会在那个烦人的闪烁上没有闪烁的颗粒感。它会让我癫痫发作。

于 2009-06-04T06:41:17.667 回答
1

在带有 的 linux 上rdesktop,我无法使用Visual Studio 2008(在Win XP上)。Visual Studio 窗口不响应clickkeyboard input。它根本不刷新。

在 Windows 端尝试了各种操作,但它似乎特定于 rdesktop。

这些选项解决了问题:强制 RDP4位图更新连接到控制台

rdesktop xxx.xxx.xxx.xxx -g1680x960 -0 -b -4

(在 Ubuntu 11.04、rdesktop 1.6.0 上)

于 2011-09-11T19:23:13.163 回答
0

我没有看到这个问题。然而,Visual Studio 2008 似乎确实保留了它曾经创建的所有 Intellisense 窗口,只是让它们不可见。但是,当您使用 RDP 登录时,它们会立即出现。一旦他们都被画出来,他们会再次消失- 叹息 -

于 2009-06-06T12:06:51.377 回答
0

确保远程桌面连接中的带宽设置适合您与远程 PC 的连接。关闭主题可以产生很大的不同。

于 2009-06-06T10:03:14.027 回答
0

如果您正在运行 Win7,请尝试关闭 ClearType。

于 2011-04-29T14:33:05.937 回答
0

它是否发生在所有文件类型中,或者仅发生在 javascript 文件中?

于 2009-05-17T15:09:42.280 回答
0

您是否记得:

  1. 关闭导航栏
  2. 关闭跟踪更改
  3. 关闭 Animate 环境工具
于 2009-05-17T03:42:56.220 回答
0

关闭所有插件。将字体更改为 Arial Black(我发现 Consolas 会导致问题)

于 2009-05-17T04:09:18.013 回答
0

这对我有用:

右键单击 devenv.exe -> 属性 -> 兼容性。

选中“禁用视觉场景”和“禁用显示合成”。按确定。

(好吧,实际上它只是将整页重绘的闪烁减少到较小程度,但我仍然对此感到茫然 - 该死!)

于 2011-03-30T18:01:21.490 回答