在 ubuntu 12.04 上更新 java sdk(openjdk7 到 java oracle 7u9 : )后,我的 Intellij 安装完全坏了:丑陋的字体,代码编辑器坏了,等等。
其他使用 java 的程序就像一个魅力(netbeans 运行没有问题等)
java version "1.7.0_09" Java(TM) SE Runtime Environment (build
1.7.0_09-b05) Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
所有指向 java、javac 等的符号链接(symbolic link)都是好的。
我尝试更新到最新版本,但没有成功。
您最近遇到同样的问题吗?
更新了其他配色方案:
Jdk 版本:
启用字体覆盖选项和默认方案后,我的字体又丑又大:
与 jdk 7u1 相同的配置:
最佳答案
Java Swing 应用程序在 Linux 上的字体呈现并不完美,we already have an open issue for this problem在那里您可以找到一些如何调整它的提示(通过使用不同的字体、通过修补字体文件、通过修补 JDK、通过提供 JVM 选项等)。
不幸的是,要获得与 native 系统用户界面的其他元素完全相同的字体呈现非常困难。
好消息是我们计划在未来的 IntelliJ IDEA 版本中为编辑器实现 native 字体渲染(我们将直接使用系统默认的 freetype 库以获得最佳和一致的字体外观)。
关于fonts - 更新到 jdk 7u9 后 Intellij 11.1.x 中的丑陋字体和损坏的源代码编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12972376/