Я только что установил Visual Studio 2010 Beta 2 на свою Windows XP, чтобы оценить его и проверить, соответствует ли он моим предпочтениям, как это было раньше. Хорошо, я временно победил незамедлительную ошибку со странным обходным (я не мог открыть любой файл из проводника Solution), и он оставил плохие воспоминания для меня. Но все в порядке.
Первое, что я увидел, открыв редактор кода, это рендеринг шрифтов ClearType. Вау, так неожиданно. Я должен отметить, что я не использую стандартные методы рендеринга Windows, но я все же предпочитаю GDI++, средство визуализации шрифтов, разработанное японскими разработчиками. (GDI++ позволяет отображать шрифты в стиле Mac/Win-Safari для всей Windows.) Лично для меня GDI++ достигает великолепных результатов рендеринга шрифтов, позволяя мне использовать шрифт Dejavu Sans Mono с действительно хорошим сглаживанием в Visual Studio 2008 (VS 2005 тоже, хотя VS 2005 в этом случае дает сбой).
Но GDI++ не может влиять на текстовый редактор Visual Studio 2010 Beta 2 - он использует ClearType (верно?) И не заботится о настройках сглаживания системных шрифтов. Это может быть редактор на основе WPF, верно? Так что, насколько я вижу, я больше не могу использовать GDI++, потому что он использует Windows GDI (+), но не WPF?
Итак, у меня есть несколько вопросов:
- Можно ли отключить встроенный ClearType VS 2010 b2 или переопределить его другим сглаживающим шрифтом?
- Можно ли установить Safari-подобный рендерер шрифтов для Visual Studio 2010 [бета-версии]?
Большое спасибо.
долгое время обновления: http://code.google.com/p/gdipp/issues/detail?id=37