【问题标题】:Visual Studio 2010 blurry fontVisual Studio 2010 字体模糊
【发布时间】:2011-02-09 05:21:18
【问题描述】:

我正在使用 Visual C# 2010 Express(最终版,不是 beta 版或其他任何版本),并且在调试时遇到了字体模糊的问题。字体在任何地方(智能感知、菜单、代码)看起来都很正常,但是当到达断点时,大多数与调试器相关的文本都是模糊的(Locals、Call Stack、“data tooltips”)。

以下是调试时正常文字和模糊文字的截图: http://img682.imageshack.us/i/normalh.png/

http://img145.imageshack.us/i/blurry.png/

这是一个已知错误还是与我的系统相关的问题?有办法解决吗?

【问题讨论】:

  • 这两个图像在我眼中的清晰度大致相同。
  • 从图片中看不到。你还有这些吗?
  • 我确实看到了区别(确保放大图像)。对我来说看起来像 ClearType。如果您不喜欢它,请尝试在系统级别禁用 ClearType,或切换到非 ClearType 字体。
  • 截图对我来说也一样。也许调试器正在将屏幕设置为非本机分辨率?这会让它在屏幕上看起来像垃圾,但屏幕截图看起来很正常。

标签: visual-studio-2010


【解决方案1】:

伙计们。

像 JTeck 一样,我的 VS 在任何场景中都显示模糊的字体。我解决了这个问题去“工具\选项”。在“环境\常规”中,我取消选中“视觉体验”中的所有选项。

这是解决我的问题。希望对你也有帮助。

【讨论】:

  • 对 VS 2013 的帮助。文本编辑器中的字体现在太锐利(比如没有抗锯齿或一些平滑),但不太模糊。
【解决方案2】:

您可能需要更改“字体和颜色”的设置

  1. 工具 -> 选项 -> 字体和颜色
  2. 选择“[Watch, Locals, 和自动工具窗口]”来自“显示 设置“
  3. 将字体和大小更改为 设置与设置相同 “文本编辑器”

【讨论】:

  • 就是这样,我不敢相信我错过了下拉的显示设置!非常感谢!
【解决方案3】:

我遇到了类似的模糊问题,但我的文本编辑器中的代码只有在我按下回车键时才变得模糊,文本的移动以某种方式触发了它。我尝试了上述所有解决方案,但并没有解决问题。

似乎唯一有效的方法是将我的字体大小从 10 更改为 9。

至于 ClearType On/Off 问题,无论您的系统设置如何,看起来 VS 2010 都会强制 Consolas(并且仅 Consolas)启用 ClearType。

http://blogs.msdn.com/b/visualstudio/archive/2010/03/15/visual-studio-2010-text-clarity-cleartype-and-aliased-fonts.aspx

其中提到了一个 TextSharp VS 扩展,它可以覆盖 ClearType 设置,并可能有助于阻止 Consolas 模糊。

我将 2010 年的 ide 设置导入到 VS2012 并没有奇怪地看到同样的问题,所以我猜 MS 已经以某种方式解决了它。

【讨论】:

    【解决方案4】:

    实际上,这似乎不是 ClearType 而是 WPF 字体平滑。差异是显着的。 ClearType 不会模糊,至少在标准 LCD 屏幕上不会,它使用子像素来消除字体锯齿。在系统级别禁用 ClearType 时,WPF 仍使用灰度抗锯齿进行渲染。尝试启用 ClearType。

    【讨论】:

    • 似乎只有少数字体以这种方式呈现,从 Segoe UI 更改为 Tahoma 就成功了。
    【解决方案5】:

    模糊文本是一种不同的字体,它是使用 ClearType 呈现的。某些 ClearType 渲染,在某些显示器上,使用某些字体,在某些点大小上看起来模糊得令人不快——这就是你所拥有的。

    您可以将字体(在“选项”菜单中)更改为不同的字体或更大的字体。如果您使用更高分辨率的显示器,它也会有所改善。

    【讨论】:

      【解决方案6】:

      我刚刚第一次打开 Visual Studio 2010,得到了我认为是模糊的字体 - 适用于所有场景,而不仅仅是在调试时。

      我只是将字体(工具->选项->环境->字体和颜色)从“Consolas”切换到“Courier New”,一切都很好......

      【讨论】:

        【解决方案7】:

        我发现问题与显示器或屏幕有关。我正在使用两个,所以将模糊的 VS 窗口移到第二个显示器,一切看起来都很好。

        如果您也是这种情况,请尝试通过调整设置来校准您的屏幕。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-27
          • 2022-07-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多