Hacker News new | ask | show | jobs
by staticelf 3492 days ago
What about font rendering on linux, any better?

As of now, it's so horrible I can't use the product. Font rendering in Atom or Sublime is so much better.From what I understand this is because of their usage of java swing. But looking at fonts is what we do all day and I can't have them to look like shit.

11 comments

We made quite a lot of progress in this area recently. However, not all these changes have made it to the release. When you have a chance, please try to launch the IDE using the latest JDK downloaded from https://bintray.com/jetbrains/intellij-jdk (e.g. the build 555).
Glad to hear, I actually love Jetbrains products but since the fonts have been pretty bad it was impossible for me to use the product.

I will try the latest version out!

EDIT: How do I start it with that version?

I used to feel the same way. However, after switching to Oracle JDK, and modifying a couple of settings in one of the dot files, it seemed to look as close to atom/sublime as possible (on font sizes 16+).

^ Tested on Webstorm and IntelliJ.

Will post configs when I get home. (I'm on Ubuntu 16.04 with Unity 7 and the latest updates)

As far as I am aware it doesn't happen with Oracle JDK.
I tried to install it on my system but it seems I cannot successfully do that. :/
http://i.imgur.com/vkEq2qP.png

Left is Intellij, Right is VS Code, same font same size.

Using the latest x64 jdk release on bintray, it's remarkably close for a swing based app.

It's hard to judge though, since the image has compression artifacts. Also hinted anti-aliasing may look well on one monitor, and bad on another (RGB horizontally vs vertically, or other arrangement). But ignoring this, the outlines look very nice in both.

And having said that, I actually prefer fixed non-anti-aliased, in fact very pixelish "Anonymous Pro 8" everywhere.

http://imgur.com/a/EZYEB

Left is Atom, right is Intellij and I think it's much better now than before when I installed Oracle JDK

On Ubuntu installing infinality and their JDK patches made the fonts look amazing for me. With certain settings I even prefer it over OS X
I've changed everything on my system to be "Anonymous Pro 8" without any anti-aliasing, then forced it IJ to be "10". I did simply because when Chromoting, it'll still look good.

Somehow I've got really used to fixed-width font for almost anywhere, and seeing each pixel actually makes it somehow more readable to me.

Looks flawlessly on my Linux Mint 17.3 Cinnamon machine using OpenJDK and 'Monospaced' (fontname). I had to set 'antialiasing' to 'greyscale' under 'appearance'.
What distro/DE? I'm using it under gnome 3 and its looking fine here.
Red Hat enterprise desktop, I also have Gnome 3 and tried Webstorm recently and was very disappointed.
Might that be related to some very old gnome or java version?
I noticed an improvement over the last version, so I'd give it a spin.
Looks good to me here, using KDE Plasma here, and Oracle JVM.
On Cinnamon + HiDPI IDEA looks perfect.