更新到jdk 7u9后,Intellij 11.1.x中的丑陋字体和破碎的源代码编辑器

时间:2012-10-19 10:30:34

标签: fonts intellij-idea java

在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等的所有符号链接都很好。

我尝试更新到最新版本,成功完成。

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

enter image description here

更新了其他配色方案:

enter image description here

Jdk版本:

enter image description here

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

enter image description here

与jdk 7u1相同的配置:

enter image description here

2 个答案:

答案 0 :(得分:9)

Linux中的字体渲染在Java Swing应用程序中并不完美,we already have an open issue for this problem您可以在其中找到一些提示如何调整它(通过使用不同的字体,通过修补字体文件,通过修补JDK,提供JVM选项,等)。

不幸的是,获取与本机系统用户界面的其他元素完全相同的字体呈现非常困难。

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

答案 1 :(得分:0)

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