当前位置: 首页>>技术教程>>正文


fonts – Ubuntu 14.04 上 IntelliJ IDEA 中的字体

,

问题描述

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

我怎样才能改变字体?

最佳办法

我写了一个小手册如何解决这个问题。\n注意:它仅适用于 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 "$@"

结果:

次佳办法

对我有用的简短答案:

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

2) 在 anti-aliasing 下将 IDE 和编辑器选项更改为 “Greyscale”。

第三种办法

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

安装自由类型

$ sudo apt-get install libfreetype6

安装infinality patch

$ 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

同时启用“使用 Anti-aliased 字体”复选框,转到:File -> Settings -> Editor -> Appearance

预览:

编辑器字体:Monaco,UI:Ubuntu Bold

第四种办法

我准备了一种名为“Ubuntu Mono Nohinting”的专用字体来解决 Java Swing 应用程序(例如 NetBeans IDE、IntelliJ IDEA 和 PyCharm)的渲染问题。字体提示信息已从原始 Ubuntu Mono 字体系列中删除。

如何安装

  • 下载 zip 文件 from here

  • 提取它

  • 使用字体查看器打开 *.ttf 进行安装。

  • 或者您可以手动将 *.ttf 复制到 ~/.local/share/fonts/ 中。

如何使用

  • 在编辑器配置中选择“Ubuntu Mono Nohinting”。

Screenshots

带有 PyCharm Monokai 主题的 Ubuntu Mono 字体

带有 PyCharm Monokai 主题的 Ubuntu Mono Nohinting 字体

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13843.html,未经允许,请勿转载。