之前用的opensuse那些,本来一直官网下载的压缩包,然后一解压直接用的。字体没什么问题。
Arch用AUR安装的idea字体显示有问题,原因是,打包的人没有把idea自带的jre打包进去,所以idea就直接用的系统jre,然后系统jre又没有打字体补丁。所以就有这个问题。
可以看到idea启动脚本的这句
# --------------------------------------------------------------------- # Locate a JDK installation directory command -v will be used to run the IDE. # Try (in order): $IDEA_JDK, .../idea.jdk, .../jbr, .../jre64, $JDK_HOME, $JAVA_HOME, "java" in $PATH. # --------------------------------------------------------------------- # shellcheck disable=SC2154
所以直接下载idea的压缩包,然后将其中的jre复制到idea的安装目录即可。
原文:https://www.cnblogs.com/freesfu/p/13445512.html