Почему шрифт «monospace» отлично смотрится в терминале и gedit и ужасен в IntelliJ IDEA?

10

Почему шрифт «monospace» отлично смотрится в терминале и gedit, и ужасно в IntelliJ IDEA? IDEA использует Java Swing-библиотеку, и я понимаю, что это может быть проблемой. Есть ли известное исправление?

    
задан Armand 17.03.2011 в 10:55
источник

3 ответа

2

У меня та же проблема. По-видимому, это проблема с «намекающим» уровнем шрифта, который IntelliJ заставляет «заполнять» независимо от того, какую ОС выбирает. Это заставляет шрифты выглядеть зубчатыми и тонкими, а не тем, как это предполагалось. Был обходной путь, который я видел на веб-сайте, но это не сработало для меня.

    
ответ дан user10669 23.03.2011 в 20:45
2

Как правило, все программное обеспечение Java имеет плохой рендеринг шрифтов под Linux. Вы увидите это также под Windows, шрифты выглядят по-другому. Это не проблема IntelliJ IDEA, а Java.

    
ответ дан fitojb 21.06.2011 в 05:45
0

Привет, я написал небольшое руководство, чтобы исправить это.

sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get install openjdk-7-jdk

Сценарий для запуска идеи Intellij

обратите внимание только на то, что вам нужно изменить местоположение IDEA_HOME для вашего пути идеи

#!/bin/sh

IDEA_HOME=/opt/idea
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd \
                      -Dsun.java2d.xrender=true"
export GNOME_DESKTOP_SESSION_ID=this-is-deprecated
exec $IDEA_HOME/bin/idea.sh "[email protected]" 

Дополнительная информация и скриншоты лучших шрифтов: Ссылка

    
ответ дан Yaroslav Urshulyak 11.07.2014 в 10:01