Brzydkie renderowanie czcionek w Android Studio na Java8

8

Używam Oracle Java 8 i Android Studio, ale trudno jest z nim pracować z powodu brzydkiego renderowania czcionek. Oto kilka zrzutów ekranu.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Używam 64-bitowego systemu Ubuntu 16.04 LTS, Android Studio jest przystosowane do korzystania z motywów GTK. Dodałem również następujące opcje, andriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptionsjak opisano tutaj .

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

Poza ustawieniami motywu GTK w android-studio-> ustawienia-> wygląd, nic innego się nie robi.

Nie jestem też bardzo zadowolony z ogólnych ustawień czcionek na moim komputerze. Oto ekran Firefoksa:

wprowadź opis zdjęcia tutaj

Zainstalowałem tylko kilka czcionek Powerline w moim katalogu ~ / .fonts dla mojego terminalu rxvt. To wszystko.

Jakieś wskazówki, jak stąd przejść?

neo1691
źródło

Odpowiedzi:

4

IntelliJ i Android Studio od dawna mają problemy z renderowaniem czcionek. Jednak ustawienie tego zostało dodane w Android Studio 2.0. To może pomóc

  1. Appearance and Behaviour > Appearance > Antialiasing

wprowadź opis zdjęcia tutaj

bitcasual
źródło
Próbowałem tego też, ale nie wyszło tak, jak powinno. Teraz używam Maca i zastanawiam się, czy to pole.
neo1691
Mam ten problem z Android Studio, ale nie z IntelliJ. Ustawienia są takie same ... idź rysunek.
Fran Marzoa
4

W dołączonym środowisku JRE znajduje się plik konfiguracji czcionek, który domyślnie wydaje się zawierać pełne podpowiedzi.

Aby to zmienić, otwórz jre/lib/fonts/font.confi zlokalizuj następującą część:

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

Tam, wymienić hintfullz innym hintstyle , np hintslightktóry jest zwykle domyślny dla innych UIs w Ubuntu.

Cedric Reichenbach
źródło
1

Szybka poprawka dla mnie: usuń katalog jre z katalogu AndroidStudio. Teraz będzie używać zestawu Java z JAVA_HOME. Upewnij się, że masz.

Alex Burdusel
źródło