JetBrains 家 IDE 在 Linux 下的奇怪字体问题(锯齿, 字体过小)
文章目录
【注】本文最后更新于 December 5, 2019,文中内容可能已经过时。
JetBrains 家的 IDE 在 Linux 下会有一些奇怪的问题: 如字体很丑(没开抗锯齿一样), 字体过小(目测是 HiDPI 下的问题), 最近更新了一下 PyCharm 2019 又出现了这个问题, 解决问题以后记录一下方案, 造福广大 JetBrains 信徒
长话短说——统统是 jre 的问题
解决方案
换用 IntelliJ patch 过的 jre
具体方法
有很多, 因为我在用 Arch Linux 就用 Arch Linux 下比较方便的方法了:
- 安装 clion-jre (Archlinuxcn 源有二进制包) (从 AUR 安装 intellij-jdk 应该也行, 可能还更方便? 不过懒得试了, 因为我用 clion 时已经装了这个)
- 如果是 clion 可以无视这条步骤.
Esc-x
, 输入Switch Boot JDK
, 改用/opt/clion/jre64
( 没有这个的话自己浏览路径选 - 没了, 重新启动你的 IDE, 问题应该解决了
注:2019.1 版本以后,如果需要更换 JDK 需要安装 Choose Runtime 插件,然后使用 Choose Runtime 来更换 Runtime。