Why doesn't the IDE antialias?

I just tried out M1, and I can't believe there is no antialiasing in the IDE. What's up with that? It looks like a 1990 UI. There is an option to turn on antialiasing in the text editor, but it is just gray scale, not subpixel. I see that the IDE uses Java 1.5, which supports this, though you have to turn it on. I believe that 1.6 makes it the default.

3 comments

Hello Jonathan,

I just tried out M1, and I can't believe there is no antialiasing in
the IDE. What's up with that? It looks like a 1990 UI. There is an
option to turn on antialiasing in the text editor, but it is just gray
scale, not subpixel. I see that the IDE uses Java 1.5, which supports
this, though you have to turn it on. I believe that 1.6 makes it the
default.


IDEA does use antialiasing if you run it under JDK 6. In my personal opinion,
non-antialiased fonts are more readable than the JDK 5 implementation of
"antialiasing" (and even JDK 6 subpixel antialiasing is visibly worse than
the native Windows XP ClearType).

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

and even JDK 6 subpixel antialiasing
is visibly worse than the native Windows XP ClearType


This seems to depend on the used font. Tahoma look quite OK.

0

Thanks Dmitry, that works great. Yes, Swing font rendering is not as good as Windows (and the new Vista fonts are really nice - try Consolas). But at least on my system it is a lot better than nothing. Strangely, menu items are still not antialiased.

Is there any way to change the font size on the "inspector" windows like Structure and Project? I have a high-DPI screen that makes them almost unreadably small.

Jonathan

0

Please sign in to leave a comment.