Как я могу исправить нечеткое отображение шрифтов в Visual Studio 2010? - PullRequest
4 голосов
/ 23 декабря 2009

Я недавно начал работать в VS2010 и сразу заметил, что шрифт Consolas, который я использую, не появляется, как в VS2008. Сначала я подумал, что мои настройки не были импортированы, но я проверил, и Consolas был текстом по умолчанию!

Это очень мелкая деталь, известная пользователям Mac, но слева - слегка размытый рендеринг шрифта VS2010, а справа - рендеринг VS2008. Он действительно выделяется на ногах буквы «м» и любой буквы с небольшим интервалом.

Кто-нибудь знает, как исправить? Что я могу сделать в рендеринге шрифтов Windows7?

<b>   VS2010                 VS2008</b>
![comparison of text rendering between VS2010 and VS2008][2]

Хорошо, я нашел решение. Мне пришлось снова запустить мастер ClearType. Шрифт сильнее, смелее, цвета все те же. Блюз и зелень намного легче при GDI. comparison screenshot after the ClearType change

1 Ответ

2 голосов
/ 23 декабря 2009

Похоже, различия в настройках ClearType. Являются ли оба снимка экрана с одного компьютера?

Редактировать: Если Visual Studio 2010 действительно использует WPF для внутреннего использования, механизм ClearType отличается и может давать слегка отличающиеся результаты. Однако он реагирует на общесистемные настройки тюнера ClearType. Вот статья, которая идет в деталях:

http://windowsclient.net/wpf/white-papers/wpftextclarity.aspx

...