Visual Studio 2010模糊字体

时间:2010-04-17 19:28:59

标签: visual-studio-2010

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

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

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

这是一个已知的错误或与我的系统有关的东西吗?有办法解决吗?

7 个答案:

答案 0 :(得分:7)

就像JTeck一样,我的VS在任何场景中都显示出模糊的字体。我解决了这个问题,转到“工具\选项”。在“Environment \ General”中,我取消选中“视觉体验”中的所有选项。

这解决了我的问题。我希望这也可以帮到你。

答案 1 :(得分:3)

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

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

答案 2 :(得分: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已经以某种方式解决了它。

答案 3 :(得分:2)

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

答案 4 :(得分:1)

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

您可以将字体(在“选项”菜单中)更改为其他面或更大的尺寸。如果您使用更高分辨率的显示器,它也会得到改善。

答案 5 :(得分:0)

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

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

答案 6 :(得分:0)

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

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