我最近开始在VS2010工作并立即注意到我使用的字体Consolas不像VS2008那样流行。首先我认为我的设置没有导入,但我检查了,Consolas是默认文本!
这是一个非常小的细节,Mac用户所知的那种东西,但左边是稍微模糊的VS2010字体渲染,右边是VS2008渲染。它在'm'的腿和任何紧密间距的字母上都很突出。
任何人都知道如何纠正?我可以在Windows7字体渲染中做些什么?
VS2010 VS2008 ![comparison of text rendering between VS2010 and VS2008][2]
好的,我找到了解决方案。我不得不再次运行ClearType向导。字体更强,更大胆,颜色仍然相同。在GDI下,蓝调和绿色要轻得多。
答案 0 :(得分:2)
看起来您的ClearType设置存在差异。两个屏幕截图都来自同一台PC吗?
编辑:如果Visual Studio 2010确实在内部使用WPF,则ClearType引擎会有所不同,可能会产生微妙的不同结果。但它确实响应系统范围的ClearType调谐器设置。这是一篇详细的文章:
http://windowsclient.net/wpf/white-papers/wpftextclarity.aspx