字体在Idea中无法显示

6
更新完jrk7-openjdk和jre7-openjdk后,Idea中的字体无法显示。重新安装openjdk和idea包也没有帮助。
系统信息:Linux ftp27host 3.14.6-1-ARCH #1 SMP PREEMPT Sun Jun 8 10:08:38 CEST 2014 x86_64 GNU/Linux
以下是相关截图: 主界面:https://istack.dev59.com/dALTc.webp 设置界面:https://istack.dev59.com/4T4dj.webp

尝试将ttf字体复制到JDK_HOME/jre/lib/fonts中。 - bedna
@bedna,没有JDK_HOME,但有JAVA_HOME。但是移动字体并不能解决问题。 - ftp27
2个回答

8
感谢您,user3745346。我在ArchLinux下使用Idea ultimate时也遇到了同样的问题。通过修改IDEA_HOME/bin/idea64.vmoptions中的以下行来解决:
-Dawt.useSystemAAFontSettings=lcd
改为
-Dawt.useSystemAAFontSettings=on

非常感谢您。您拯救了我的架构 :) - ftp27

4

我曾经在phpstorm(基于idea)中遇到了同样的问题。我通过添加以下内容找到了解决方案:

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'

将其添加到我的/usr/bin/phpstorm.sh文件中。

现在该文件的内容如下:

#!/bin/sh
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
cd /usr/share/phpstorm/bin/
./phpstorm.sh "$@"

我认为这和想法是一样的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接