1

在 ubuntu 12.04(openjdk7 到 java oracle 7u9 : )上更新 java sdk 后,我的 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 等的符号链接都很好。

我尝试更新到最新版本,但没有成功。

您最近是否遇到过同样的问题?

在此处输入图像描述

更新了其他配色方案:

在此处输入图像描述

JDK版本:

在此处输入图像描述

激活字体覆盖选项和方案默认值后,我的字体是 UGLY 和 BIG :

在此处输入图像描述

与 jdk 7u1 相同的配置:

在此处输入图像描述

4

2 回答 2

9

Java Swing 应用程序中 Linux 上的字体渲染并不完美,我们已经有一个针对此问题的未解决问题,您可以在其中找到一些如何调整它的提示(通过使用不同的字体、通过修补字体文件、通过修补 JDK、通过提供 JVM 选项, ETC)。

不幸的是,要获得与本机系统用户界面的其他元素完全相同的字体渲染是极其困难的。

好消息是,我们计划在未来的 IntelliJ IDEA 版本中为编辑器实现原生字体渲染(我们将直接使用系统默认的 freetype 库以获得最佳和一致的字体外观)。

于 2012-10-19T14:34:29.187 回答
0

我在使用 IntelliJ 11.1.3 - java 版本“1.7.0_09”的 Fedora 17 上遇到了类似的问题。我的系统上安装了一些“有问题的”字体。删除/usr/share/fonts中的tex-dejavu字体就足够了。因此,正如 CrazyCoder 所写的那样,查看您在系统中使用的字体可能会有所帮助。

于 2012-10-25T12:42:20.080 回答