fonts - 更新到 jdk 7u9 后 Intellij 11.1.x 中的丑陋字体和损坏的源代码编辑器

标签 fonts intellij-idea java

在 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)都是好的。

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

您最近遇到同样的问题吗?

enter image description here

更新了其他配色方案:

enter image description here

Jdk 版本:

enter image description here

启用字体覆盖选项和默认方案后,我的字体又丑又大:

enter image description here

与 jdk 7u1 相同的配置:

enter image description here

最佳答案

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/

相关文章:

python - 如何在 Pyglet 中加载同一系列的字体变体?

css - 字体显示未修复 Page Speed Insights 问题

intellij-idea - IntelliJ 自动完成文件路径?

java - Ashley 已过时/无法更新(Family.all() 不存在)

java - 将 xml 转换为带注释的 Java bean

html - 如果字体与 CSS 文件不在同一文件夹中,则无法创建 CSS @font-face 规则

java - libgdx字体高度

java - 如何在IDEA中查找指定类的所有变量并将其替换为同名

java - 使用 clean() 方法在我的 build.gradle 中出错

java - 在方法名称中发现无效字符。 HTTP 方法必须是 token