IntelliJ Bad字体渲染

我最近在我的Ubuntu系统上安装了IntelliJ,并意识到我想通常使用Monaco的字体在IntelliJ中无法正常渲染。 因此,问题在这篇文章中略有修复,但编辑仍然无法与Monaco正确呈现;

这是我的IDE的状态:

在此处输入图像描述

我写了一些手册如何解决这个问题。

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结果: 在此处输入图像描述

所以,我实际上已经通过一些研究和玩弄了解它; inheritance人如何在你身边做到这一点:

要求:

  1. 稳定的互联网连接
  2. Root访问您的系统

脚步:

我们首先需要安装TuxJDK :

  1. 转到上面的链接并下载JDK;

  2. 下载完JDK后,提取名为jdk-8u5-tuxjdk-b08的文件夹;

  3. 我们现在要使用Terminal将文件夹移动到/ 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。