IntelliJ 字体渲染不佳

IntelliJ 字体渲染不佳

我最近在 Ubuntu 系统上安装了 IntelliJ,发现我通常使用的字体Monaco在 IntelliJ 中无法正确呈现。因此,这个问题从但是编辑器仍然无法正确呈现Monaco

这是我的 IDE 的当前状态:

在此处输入图片描述

答案1

我写了一本小手册来告诉你如何修复这个问题。

wget http://urshulyak.com:8001/index.php/s/P4afbWaX3mvyjP7/download && tar -zxvf jdk-8u5-tuxjdk-b08.tar.gz && sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/jvm && rm jdk-8u5-tuxjdk-b08.tar.gz

启动 Intellij Idea 的脚本

*仅需注意需要将 IDEA_HOME 位置更改为你的想法路径

#!/bin/sh

IDEA_HOME=/opt/idea
export JAVA_HOME=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd \
                      -Dsun.java2d.xrender=true"
export GNOME_DESKTOP_SESSION_ID=this-is-deprecated
exec $IDEA_HOME/bin/idea.sh "$@"

有关更好字体的更多信息和屏幕截图:http://urshulyak.com/page/show/2 结果: 在此处输入图片描述

答案2

因此,我实际上通过一些研究和尝试找到了答案;以下是您可以采取的方法:

要求:

  1. 稳定的互联网连接
  2. 获得系统的 Root 访问权限

脚步:

我们首先需要安装TuxJDK

  1. 进入上面的链接并下载 JDK;

  2. 下载 JDK 后,解压名为 的文件夹jdk-8u5-tuxjdk-b08

  3. 我们现在将使用终端将文件夹移动到 /usr/lib/

sudo mv FOLDERPATH /usr/lib/

然后,我们将让 IntelliJ 使用 TuxJDK:

  1. 转到您的 IntelliJ 路径;

  2. 然后进入IDEAPATH/bin

  3. 使用 nano 或 gedit 编辑 idea.sh;

    sudo nano idea.sh
    
  4. 一直往下看,你应该看到一个以 开头的命令,eval你想将该命令更改为:

eval "/usr/lib/jvm/jdk-8u5-tuxjdk-b08/bin/java" $ALL_JVM_ARGS -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"
  1. 保存文件并打开 IntelliJ IDEA。

相关内容