March 11th, 2010

WPF Text Clarity Improvements

As most of you know, we’ve rebuilt the editor and much of Visual Studio using WPF for Visual Studio 2010.  This allows for a wealth of new visualizations and enables many new extensibility scenarios, often making previously impossible tasks possible and previously difficult tasks much easier.  Unfortunately, the WPF text team has been plagued with complaints of text blurriness in all WPF applications, including VS 2010.  They’ve been working hard to fix text rendering issues, and less than a week ago they announced additional WPF text clarity improvements for WPF 4.0.  These improvements are not in the VS 2010 RC but will be included in RTM, and they’ll also benefit any application using the final release of WPF 4.

Take a look at the following side-by-side comparison of the default Visual Studio color scheme in VS 2008, left, and an internal VS 2010 RTM build, right, using Consolas (originally published by the WPF text team on their blog).  Can’t tell the difference?  That’s the idea.  If you compare your own installation of the VS 2010 RC against the VS 2010 RTM image, you should see a noticeable difference, and RTM should look crisper.

[Note:  Please click on the following screenshot to see the full-sized image.]

SxS 2008 and 2010 RTM, black on white

The WPF team also received feedback that light text on a dark background was particularly problematic.  To see the difference pre- and post-fix, check out this enlarged comparison of VS 2008, VS 2010 RC, and VS 2010 RTM (originally published by Scott Hanselman on his blog):

SxS VS 2008 and VS 2010, light on dark, enlarged

Again, these changes are not specific to Visual Studio and will benefit any WPF 4 application.  But because we’ve had questions in this blog’s comments about the impact of this fix on other pieces of VS 2010 UI, here are a few “before and after” screenshots with side-by-side comparisons of the VS 2010 RC and a more recent internal VS 2010 RTM build*:

Tool window tabs, horizontal:

Tool window tabs, horizontal, VS 2010 RC

Tool window tabs, horizontal, VS 2010 RTM

Tool window tabs, vertical:

Tool window tabs, vertical, VS 2010 RC      Tool window tabs, vertical, VS 2010 RTM

Extension Manager:

Extension Manager, VS 2010 RC

Extension Manager, VS 2010 RTM

New Project Dialog:

New Project Dialog, VS 2010 RC

New Project Dialog, VS 2010 RTM

For more images of the text editor, please take a look at the WPF text team’s original blog post on this topic.  To give feedback on these changes, feel free to leave a comment for WPF or e-mail their team directly via their blog’s contact link.  And if you have any Visual Studio-specific questions, comments, concerns, etc., you can always leave a comment here.

Brittany Behrens Program Manager, Visual Studio Editor Team

* Special thanks to Paul Harrington, author of the Visual Studio Blog’s WPF in Visual Studio 2010 series, for the non-editor screenshots in this post.

clip_image002I’m Brittany, a Program Manager on the Visual Studio Editor team.  Some of you may recognize me from Connect bugs or as the main voice of @VSEditor on Twitter, and I’m responsible for a variety of Editor features.  I love hearing from customers, so please let me know what you think!

Author

Visual Studio has evolved from a simple tool bundle into an intelligent, all-in-one development environment. With support for coding in any language on any device, integrated AI to streamline workflows, and seamless cloud scalability, it empowers developers to innovate, deliver faster, and build the future.

0 comments

Discussion are closed.