La representación de la fuente en la captura de pantalla me parece bien. ¿Está ejecutando la resolución nativa de su pantalla con la configuración correcta de suavizado de subpíxeles?
David Foerster
Tenga en cuenta que Intellij usa el java predeterminado que normalmente es openjdk (que por alguna razón tiene una representación de fuente inferior), a menos que configure la línea JAVA_HOME en bin / idea.sh
Thorbjørn Ravn Andersen
Respuestas:
27
Escribí un pequeño manual sobre cómo solucionar esto. Nota: que es solo para 64 bits. arquitectura.
* solo tenga en cuenta que necesita cambiar la ubicación IDEA_HOME para su ruta de idea
#!/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 "$@"
Tenga en cuenta que -Dawt.useSystemAAFontSettings=lcdes una mejora notable sobre -Dawt.useSystemAAFontSettings=onmi monitor LCD y la pantalla del portátil.
John McFarlane
Todavía no pude encontrar la fuente Monaco en el menú desplegable, aunque está instalada en mi sistema.
Apurv
55
Si está utilizando IDEA 2016.1, configure IDEA_JDK en lugar de JAVA_HOME
Pietro
¡He descargado un archivo de 70 MB solo para saber que es para la arquitectura amd64! Una mala respuesta
Anwar
8
Respuesta corta que funcionó para mí:
1) Vaya a Archivo-> Configuración-> Apariencia y comportamiento-> Apariencia.
2) En suavizado, cambie las opciones IDE y Editor a "Escala de grises".
Esto realmente rompió mis fuentes ubuntu en 14.04.
Lilley
¡También rompió las fuentes de mi sistema!
n3o
@ n3o ¿Usas Ubuntu 14.04?
Anton Dozortsev
Rompió mis fuentes ubuntu en 14.04. vergüenza. no uses esto!
celo
4
He preparado una fuente dedicada llamada "Ubuntu Mono Nohinting" para solucionar un problema de renderizado con aplicaciones Java Swing como NetBeans IDE, IntelliJ IDEA y PyCharm. La información de sugerencias de fuente se ha eliminado de la familia de fuentes original de Ubuntu Mono.
Al iniciar antes de abrir un proyecto, vaya a Configurar -> Configuración -> Apariencia y marque la casilla de verificación anular fuente predeterminada , seleccione la fuente y el tamaño (le recomiendo Dejavu Sans Mono 14px, en todas partes)
Como se mencionó en una respuesta anterior, el uso de jdk-8u5-tuxjdk-b08.tar.gz me solucionó el problema mientras usaba Ubuntu 16.10 e IntelliJ 2016.
Una forma más inteligente de configurar el jdk mencionado anteriormente como JDK de arranque IDE (una vez que se descarga y extrae) es usando la "Acción rápida" de Intellij Ctlr + Shift + Ay buscando Switch IDE Boot jdk. Examine el jdk extraído y reinicie IntelliJ!
A veces (como en el caso de 171.3780.107) las correcciones de representación de fuentes no funcionaron y tuve que copiar el jre incrustado de la versión anterior (simplemente copie la carpeta jre).
Respuestas:
Escribí un pequeño manual sobre cómo solucionar esto. Nota: que es solo para 64 bits. arquitectura.
Script para iniciar Intellij Idea
* solo tenga en cuenta que necesita cambiar la ubicación IDEA_HOME para su ruta de idea
Más información y capturas de pantalla de mejores fuentes: http://urshulyak.com/page/show/2 . Resultado:
fuente
-Dawt.useSystemAAFontSettings=lcd
es una mejora notable sobre-Dawt.useSystemAAFontSettings=on
mi monitor LCD y la pantalla del portátil.Respuesta corta que funcionó para mí:
1) Vaya a Archivo-> Configuración-> Apariencia y comportamiento-> Apariencia.
2) En suavizado, cambie las opciones IDE y Editor a "Escala de grises".
fuente
¡No aplique esta configuración en Ubuntu 14!
Instalar tipo libre
Instalar parche de infinitud
Tuve que hacer lo siguiente después:
Para usar Windows 7 como representación de fuente, haga lo siguiente:
Configura tu
IDEA_HOME/bin/idea64.vmoptions
. Agregue las siguientes líneas:También permitirá a la fuente alias anti-Uso casilla de verificación, vaya a:
File -> Settings -> Editor -> Appearance
.Avance:
Fuente del editor: Mónaco , IU: Ubuntu Bold
fuente
He preparado una fuente dedicada llamada "Ubuntu Mono Nohinting" para solucionar un problema de renderizado con aplicaciones Java Swing como NetBeans IDE, IntelliJ IDEA y PyCharm. La información de sugerencias de fuente se ha eliminado de la familia de fuentes original de Ubuntu Mono.
Cómo instalar
~/.local/share/fonts/
.Cómo utilizar
Capturas de pantalla
Fuente Ubuntu Mono con tema PyCharm Monokai
Fuente Ubuntu Mono Nohinting con tema PyCharm Monokai
fuente
Tenga en cuenta que en Webstorm 9, el archivo que necesita para agregar estos cambios:
es:
Confirmado trabajando en Ubuntu 14.04
fuente
Al iniciar antes de abrir un proyecto, vaya a Configurar -> Configuración -> Apariencia y marque la casilla de verificación anular fuente predeterminada , seleccione la fuente y el tamaño (le recomiendo Dejavu Sans Mono 14px, en todas partes)
fuente
Puede cambiar la fuente utilizada por IntelliJ. Para hacer eso:
fuente
Como se mencionó en una respuesta anterior, el uso de jdk-8u5-tuxjdk-b08.tar.gz me solucionó el problema mientras usaba Ubuntu 16.10 e IntelliJ 2016.
Una forma más inteligente de configurar el jdk mencionado anteriormente como JDK de arranque IDE (una vez que se descarga y extrae) es usando la "Acción rápida" de Intellij
Ctlr + Shift + A
y buscandoSwitch IDE Boot jdk
. Examine el jdk extraído y reinicie IntelliJ!fuente
Puede descargar IntelliJ Idea con un OpenJDK incrustado personalizado que incluye correcciones de representación de fuentes.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430
A veces (como en el caso de 171.3780.107) las correcciones de representación de fuentes no funcionaron y tuve que copiar el jre incrustado de la versión anterior (simplemente copie la carpeta jre).
fuente