Некрасива візуалізація шрифту за допомогою Android Studio на Java8


8

Я використовую Oracle Java 8 та Android Studio, але працювати з ним важко через некрасиве відображення шрифту. Ось кілька знімків екрана.

введіть тут опис зображення

введіть тут опис зображення

Я використовую 64-розрядний Ubuntu 16.04 LTS, 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 в android-studio-> settings-> зовнішній вигляд, нічого іншого не робиться.

Я також не дуже задоволений загальними налаштуваннями шрифтів на моїй машині. Ось екран Firefox:

введіть тут опис зображення

У моєму каталозі ~ / .fonts для мого терміналу rxvt я встановив лише деякі шрифти живлення. Це все.

Будь-які вказівки про те, як поїхати звідси?

Відповіді:


4

IntelliJ та Android Studio давно мали проблеми з візуалізацією шрифту. Однак налаштування для цього було додано в Android Studio 2.0. Це може допомогти

  1. Appearance and Behaviour > Appearance > Antialiasing

введіть тут опис зображення


Я теж спробував це, але не вийшло так, як слід. Зараз я використовую Mac, і думає розібратися, якщо ящик там.
neo1691

У мене ця проблема з Android Studio, але не з IntelliJ. Налаштування однакові ... іде фігура.
Fran Marzoa

4

У пакеті JRE є файл конфігурації шрифту, який, здається, за замовчуванням повний натяк.

Щоб змінити це, відкрийте jre/lib/fonts/font.confта знайдіть наступну частину:

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

Там, замінити hintfullз іншим hintstyle , наприклад , hintslightякі, як правило , за замовчуванням для інших інтерфейсів в Ubuntu.


1

Швидке виправлення для мене: видаліть каталог jre з каталогу AndroidStudio. Тепер він використовуватиме ваш набір java з JAVA_HOME. Переконайтесь, що у вас є.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.