Настройка шрифтов в продуктах JetBrains (PyCharm, WebStorm, IDEA, RubyMine ... )
Добавлено: 18 дек 2015, 22:50
Небольшой мануал по настройки отображения шрифтов в IDE от JetBrains.
По умолчанию в IDE от Jetbrains по-другому реализована отрисовка нежели в Eclipse и других программах на Java, поэтому шрифты кажутся слишком тонкими и не работает сглаживания. Исправить это можно установив специальный "пропатченный" jdk и включив его в системе. Для этого:
(пример будет сделан для последней актуальной версии jdk, в случае её изменения просто поменяйте везде называния jdk-8u25-tuxjdk-b01 на новое актуальное )
1) идем на сайт и скачиваем последнюю версию "пропадченного" jdk - https://code.google.com/p/tuxjdk/
2) распаковываем архив в папку Загрузки
3) перемещаем папку из Загрузок в /opt/
4) переходим в новую папку
5) добавляем новую jdk в систему
6) выбираем новое jdk по-умолчанию (выберете нужную, введите ее номер и нажмите Enter )
7) добавляем новую java в свое окружение

По умолчанию в IDE от Jetbrains по-другому реализована отрисовка нежели в Eclipse и других программах на Java, поэтому шрифты кажутся слишком тонкими и не работает сглаживания. Исправить это можно установив специальный "пропатченный" jdk и включив его в системе. Для этого:
(пример будет сделан для последней актуальной версии jdk, в случае её изменения просто поменяйте везде называния jdk-8u25-tuxjdk-b01 на новое актуальное )
1) идем на сайт и скачиваем последнюю версию "пропадченного" jdk - https://code.google.com/p/tuxjdk/
2) распаковываем архив в папку Загрузки
3) перемещаем папку из Загрузок в /opt/
Код: Выделить всё
sudo mv ~/Загрузки/jdk-8u25-tuxjdk-b01/ /opt/jdk-8u25-tuxjdk-b01/
Код: Выделить всё
cd /opt/jdk-8u25-tuxjdk-b01/
Код: Выделить всё
sudo alternatives --install /usr/bin/java java /opt/jdk-8u25-tuxjdk-b01/bin/java 2
Код: Выделить всё
sudo alternatives --config java
Код: Выделить всё
export JAVA_HOME=/opt/jdk-8u25-tuxjdk-b01
export JRE_HOME=/opt/jdk-8u25-tuxjdk-b01
export PATH=$PATH:/opt/jdk-8u25-tuxjdk-b01/bin:/opt/jdk-8u25-tuxjdk-b01/jre/bin
