Я встановив IntelliJ IDEA 13.1 та Oracle JDK 1.8 на Ubuntu 14.04 x64, але коли я запускаю IntelliJ IDEA, шрифт не є ідеальним.
Як я можу змінити шрифт?
Я встановив IntelliJ IDEA 13.1 та Oracle JDK 1.8 на Ubuntu 14.04 x64, але коли я запускаю IntelliJ IDEA, шрифт не є ідеальним.
Як я можу змінити шрифт?
Відповіді:
Я написав невеликий посібник, як це виправити. Зауважте: це лише для 64-бітних. архітектури.
wget http://urshulyak.com:8001/index.php/s/P4afbWaX3mvyjP7/download &&
mv download jdk-8u5-tuxjdk-b08.tar.gz &&
tar -zxvf jdk-8u5-tuxjdk-b08.tar.gz &&
sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/jvm &&
rm jdk-8u5-tuxjdk-b08.tar.gz
Сценарій для запуску Intellij Idea
* лише зауважте, що для вашого шляху ідеї потрібно змінити місце розташування IDEA_HOME
#!/bin/sh
IDEA_HOME=/opt/idea
# for old idea JAVA_HOME, for new 2016+ will be IDEA_JDK
#export JAVA_HOME=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/
export IDEA_JDK=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd \
-Dsun.java2d.xrender=true"
export GNOME_DESKTOP_SESSION_ID=this-is-deprecated
exec $IDEA_HOME/bin/idea.sh "$@"
Більше інформації та скріншоти кращих шрифтів: http://urshulyak.com/page/show/2 . Результат:
-Dawt.useSystemAAFontSettings=lcd
це помітне поліпшення -Dawt.useSystemAAFontSettings=on
на моєму РК-екрані та екрані ноутбука.
Коротка відповідь, яка працювала на мене:
1) Перейдіть у меню Файл-> Установки-> Зовнішній вигляд та поведінка-> Зовнішній вигляд.
2) У режимі згладжування змініть параметри IDE та редактора на "Відтінки сірого".
$ sudo apt-get install libfreetype6
$ sudo add-apt-repository ppa:no1wantdthisname/ppa
$ sudo apt-get update
$ sudo apt-get install fontconfig-infinality
$ sudo rm /etc/fonts/conf.avail/52-infinality.conf
$ sudo ln -s /etc/fonts/infinality/infinality.conf /etc/fonts/conf.avail/52-infinality.conf
$ sudo /etc/fonts/infinality/infctl.sh setstyle win7
IDEA_HOME/bin/idea64.vmoptions
. Додати рядки нижче:-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
Також включіть використання Згладжування шрифтів прапорець, перейдіть за посиланнями: File -> Settings -> Editor -> Appearance
.
Шрифт редактора: Monaco , інтерфейс користувача: Ubuntu Bold
Я підготував виділений шрифт під назвою "Ubuntu Mono Nohinting", щоб вирішити проблему візуалізації з додатками Java Swing, такими як NetBeans IDE, IntelliJ IDEA та PyCharm. Інформація про натяк шрифту вилучена з оригінальної сімейства шрифтів Ubuntu Mono.
~/.local/share/fonts/
.Під час запуску перед відкриттям проекту перейдіть до пункту Налаштувати -> Налаштування -> Зовнішній вигляд і поставте прапорець для заміни шрифту за замовчуванням , виберіть шрифт та розмір (настійно рекомендую Dejavu Sans Mono 14px, скрізь)
Ви можете змінити шрифт, який використовує IntelliJ. Для цього:
Як було сказано у відповіді вище, використання jdk-8u5-tuxjdk-b08.tar.gz вирішило проблему для мене під час використання Ubuntu 16.10 та IntelliJ 2016.
Один з розумніших способів налаштування вищезгаданого jdk як IDE завантажувального JDK (після його завантаження та вилучення) - це використання "Швидкої дії" Intellij Ctlr + Shift + A
та пошук Switch IDE Boot jdk
. Перегляньте видобутий jdk та перезавантажте IntelliJ!
Ви можете завантажити IntelliJ Idea за допомогою вбудованого OpenJDK, який містить виправлення виправлення шрифту.
У комплекті OpenJDK виправляється багато проблем із наданням шрифту, які будуть виправлені лише в Java 9.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430
Іноді (як у випадку з 171.3780.107) виправлення виправлення шрифту не працювало, і мені доводилося копіювати вбудований jre попередньої версії (просто скопіюйте папку jre).