在Java8上使用Android Studio进行丑陋的字体渲染


8

我正在使用Oracle Java 8和Android Studio,但是由于字体渲染难看,因此很难使用它。这是一些屏幕截图。

在此处输入图片说明

在此处输入图片说明

我正在使用Ubuntu 16.04 LTS 64位,Android Studio设置为使用GTK主题。我还增加了以下选项来andriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptions描述这里

-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true

除了android-studio-> settings-> appearance中的GTK主题设置外,没有其他事情要做。

我对计算机上的总体字体设置也不太满意。这是一个Firefox屏幕:

在此处输入图片说明

我仅在我的rxvt终端的〜/ .fonts目录中安装了一些电力线字体。就这样。

关于如何从这里前进的任何指示?

Answers:


4

IntelliJ和Android Studio长期以来一直在字体渲染方面遇到问题。但是,此设置已在Android Studio 2.0中添加。可能有帮助

  1. Appearance and Behaviour > Appearance > Antialiasing

在此处输入图片说明


我也尝试过,但没有按照应有的方式进行。我现在使用的是Mac,并且认为如果盒子在那里,可以解决问题。
neo1691

我在Android Studio中遇到了这个问题,但在IntelliJ中却没有。设置是一样的。
Fran Marzoa '17

4

在捆绑的JRE中,有一个字体配置文件,它似乎默认为完整提示。

要更改此设置,请打开jre/lib/fonts/font.conf并找到以下部分:

<edit mode="assign" name="hintstyle">
  <const>hintfull</const>
</edit>

在那里,hintfull不同的hintstyle代替,例如hintslight,通常是Ubuntu中其他UI的默认样式


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.