【发布时间】:2010-03-12 08:20:48
【问题描述】:
我想知道:您对 Visual Studio 2010 编辑器(Beta 2)中的文本呈现是否满意?在我的主显示器上,即使使用 12 号字体,它看起来也很模糊!
当使用 10 或 11 号字体时,这太可怕了。可以为 VS 代码窗口显式设置 WPF 文本渲染模式吗?
编辑:我使用的是 Windows 7 x64,我的主显示器是 Benq G2412HD。有点奇怪的是,辅助显示器上的字体似乎更好,这是一个 4 岁的 19' TFT。
编辑:我尝试了几个 Cleartype 设置,但没有一个看起来像使用 Visual Studio 2008 时那样好。 第一个图像来自主监视器,第二个来自辅助监视器。两者都使用 Consolas 10pt(我的首选字体)。
Primary screen http://img4.imageshack.us/img4/6789/vs2010.png Secondary screen http://img4.imageshack.us/img4/7986/vs20102.png
【问题讨论】:
-
由于 JPG 伪影,屏幕截图没有多大帮助。你能把它做成PNG格式吗?
-
检查您的显示器是否有正确的 ClearType RGB/BGR 设置。有些显示器是 BGR,如果将 ClearType 设置为 RGB,这将导致它看起来模糊。
-
您能否阐明“可以为 VS 代码窗口显式设置 WPF 文本呈现模式”的意思吗?我可以告诉你,WPF 主窗口,包括所有工具栏、菜单和编辑器,已经使用 WPF 4.0 中引入的新文本模式,它应该与 OS 字体渲染器在清晰度上匹配。
-
另外,是的,我愿意支持 PNG 截图。这种问题确实需要逐像素查看图像的能力。
-
又一个注释。生成的图像不依赖于它们输出到的监视器。如果您看到不同的质量,那么您的一台显示器在设计上与另一台显示器不同(例如 RGB 与 BGR 子像素排序),或者它有一些缺陷。如果是第一个,那么我认为 Windows 不支持在不同的显示器上使用不同的 ClearType 设置。