¿Por qué la fuente "monoespacio" se ve genial en Terminal y gedit, y terrible en IntelliJ IDEA?

11

¿Por qué la fuente "monoespacio" se ve genial en Terminal y gedit, y terrible en IntelliJ IDEA? IDEA usa la biblioteca Swing de Java, y entiendo que podría ser un problema con esto. ¿Hay alguna solución conocida?

Armand
fuente

Respuestas:

2

Tengo el mismo problema. Aparentemente es un problema con el nivel de "sugerencia" de la fuente, que IntelliJ fuerza a "lleno" sin importar lo que seleccione el sistema operativo. Esto hace que las fuentes se vean irregulares y delgadas en lugar de como deberían. Vi una solución alternativa en un sitio web, pero no funcionó para mí.

usuario10669
fuente
1
Hmm gracias por la pista (geddit?!?!) Voy a echar un vistazo a eso.
Armand
@ user10669 Menciona la existencia de una solución alternativa ... ¿podría agregar el enlace aquí de todos modos?
Christopher Kyle Horton
2

En general, todo el software Java tiene una pobre representación de fuentes en Linux. Verá esto también en Windows, las fuentes se ven diferentes. No es un problema de IntelliJ IDEA, sino de Java.

fitojb
fuente
1
No tan. Eclipse está basado en Java, pero representa perfectamente la misma fuente.
mate
0

Hola, escribí un pequeño manual de cómo solucionar esto

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

Script para iniciar Intellij Idea

solo tenga en cuenta que necesita cambiar la ubicación IDEA_HOME para su ruta de idea

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

Más información y capturas de pantalla de mejores fuentes: http://urshulyak.com/?p=478

Yaroslav Urshulyak
fuente
Edito la respuesta
Yaroslav Urshulyak