Гадкий рендеринг шрифтов в Android Studio на Java8

Я использую Oracle Java 8 и Android Studio, но с ним сложно работать из-за уродливого рендеринга шрифтов. Вот несколько скриншотов.

enter image description here

enter image description here

Я использую Ubuntu 16.04 LTS 64 bit, Android Studio настроен на использование тем GTK. Я также добавил следующие опции в andriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptions, как описано здесь .

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

Кроме настроек темы GTK в андроид-студии-> настройки-> внешний вид, больше ничего не делается.

Я также не очень доволен общими настройками шрифтов на моей машине. Вот экран Firefox:

enter image description here

Я установил только некоторые шрифты Powerline в моем каталоге ~ / .fonts для моего терминала rxvt. Вот и все.

Есть какие-нибудь указатели о том, как идти отсюда?

8
задан 20 March 2017 в 13:18

3 ответа

IntelliJ и Studio Android долго имели проблемы с рендерингом шрифта. Однако установка для этого была добавлена в Android Studio 2.0. Это могло бы помочь

  1. Appearance and Behaviour > Appearance > Antialiasing

enter image description here

4
ответ дан 20 March 2017 в 23:18
  • 1
    usbdata раздел то, где Вы установили загрузчик? в противном случае это работало бы при наличии загрузчика на дополнительном разделе специально для загрузчика? – Spurkl3z 31 October 2017 в 03:41

Быстрое исправление для меня: удалите jre каталог в своем каталоге AndroidStudio. Это будет теперь использовать Ваш набор Java с JAVA_HOME. Удостоверьтесь, что у Вас есть тот.

1
ответ дан 20 March 2017 в 23:18
  • 1
    Мы можем загрузиться или с syslinux или с личинкой. – C.S.Cameron 31 October 2017 в 04:11

В связанном JRE существует конфигурационный файл шрифта, который, кажется, принимает значение по умолчанию к полному выводу подсказок.

Для изменения этого откройте jre/lib/fonts/font.conf и найдите следующую часть:

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

Там, замените hintfull другой hintstyle, например, hintslight, который обычно является значением по умолчанию для другого UIs в Ubuntu.

4
ответ дан 20 March 2017 в 23:18
  • 1
    Кроме того, в расширенном разделе я могу только создать Логические единицы, действительно ли это нормально? (жаль о выяснении так) – Spurkl3z 31 October 2017 в 03:55

Другие вопросы по тегам:

Похожие вопросы: