不要在 Ubuntu 14 上应用此配置!

不要在 Ubuntu 14 上应用此配置!

我在 Ubuntu 14.04 x64 上安装了 IntelliJ IDEA 13.1 和 Oracle JDK 1.8,但是启动 IntelliJ IDEA 时字体并不理想。

我怎样才能改变字体?

截屏

答案1

我写了一本小手册来说明如何修复此问题。注意:它仅适用于 64 位架构。

wget https://cloud.urshulyak.com/index.php/s/kcBfJQDyQABcbjz/download &&
mv download jdk-8u5-tuxjdk-b08.tar.gz &&
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
# for old idea JAVA_HOME, for new 2016+ will be IDEA_JDK
#export JAVA_HOME=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/
 
export IDEA_JDK=/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 "$@"

结果:

答案2

对我有用的简短答案:

1)转到文件->设置->外观和行为->外观。

2)在抗锯齿下将 IDE 和编辑器选项都更改为“灰度”。

答案3

不要在 Ubuntu 14 上应用此配置!

安装 freetype

$ sudo apt-get install libfreetype6

安装 finality修补

$ sudo add-apt-repository ppa:no1wantdthisname/ppa
$ sudo apt-get update
$ sudo apt-get install fontconfig-infinality

之后我必须做以下事情:

$ sudo rm /etc/fonts/conf.avail/52-infinality.conf
$ sudo ln -s /etc/fonts/infinality/infinality.conf /etc/fonts/conf.avail/52-infinality.conf

要使用类似 Windows 7 的字体渲染,请执行以下操作:

$ sudo /etc/fonts/infinality/infctl.sh setstyle win7

配置你的IDEA_HOME/bin/idea64.vmoptions。添加以下行:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

还启用使用抗锯齿字体复选框,转到:File -> Settings -> Editor -> Appearance

预览:

编辑器字体:摩纳哥,用户界面:Ubuntu Bold

在此处输入图片描述

答案4

注意,在Webstorm 9中,需要添加这些修改文件:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

是:

bin/webstorm64.vmoptions

确认可以在 Ubuntu 14.04 上运行

相关内容