Por que a fonte “monospace” está ótima no Terminal e no gedit, e terrível no IntelliJ IDEA?

10

Por que a fonte "monoespaçada" está ótima no Terminal e no gedit, e terrível no IntelliJ IDEA? O IDEA usa a biblioteca Swing do Java e eu entendo que isso pode ser um problema. Existe uma correção conhecida?

    
por Armand 17.03.2011 / 11:55

3 respostas

2

Eu tenho o mesmo problema. Aparentemente, é um problema com o nível "insinuante" da fonte, que o IntelliJ força para "cheio", não importa o que o sistema operacional escolha. Isso faz com que as fontes pareçam irregulares e finas, em vez de como deveria. Houve uma solução que vi em um site, mas não funcionou para mim.

    
por user10669 23.03.2011 / 21:45
2

Geralmente, todo o software Java tem renderização de fonte ruim no Linux. Você verá isso também no Windows, as fontes parecem diferentes. Não é um problema do IntelliJ IDEA, mas sim do Java.

    
por fitojb 21.06.2011 / 07:45
0

Oi eu escrevi um pequeno manual como corrigir isso

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

Script para iniciar o Intellij Idea

apenas observe que é necessário alterar a localização de IDEA_HOME para o seu caminho de ideia

#!/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 "$@" 

mais informações e capturas de tela de fontes melhores: link

    
por Yaroslav Urshulyak 11.07.2014 / 12:01