Ho installato IntelliJ IDEA 13.1 e Oracle JDK 1.8 su Ubuntu 14.04 x64 ma quando avvio IntelliJ IDEA il font non è l'ideale.
Come posso cambiare il carattere?
Ho installato IntelliJ IDEA 13.1 e Oracle JDK 1.8 su Ubuntu 14.04 x64 ma quando avvio IntelliJ IDEA il font non è l'ideale.
Come posso cambiare il carattere?
Risposte:
Ho scritto un piccolo manuale su come risolvere questo problema. Nota: è solo per 64 bit. architettura.
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
Script per avviare Intellij Idea
* nota solo che è necessario modificare la posizione IDEA_HOME per il percorso dell'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 "$@"
Ulteriori informazioni e schermate di caratteri migliori: http://urshulyak.com/page/show/2 . Risultato:
-Dawt.useSystemAAFontSettings=lcd
è un notevole miglioramento rispetto -Dawt.useSystemAAFontSettings=on
al mio monitor LCD e allo schermo del laptop.
Risposta breve che ha funzionato per me:
1) Vai su File-> Impostazioni-> Aspetto e comportamento-> Aspetto.
2) Sotto l'antialiasing, cambia entrambe le opzioni IDE ed Editor in "Scala di grigi".
$ 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
. Aggiungi sotto le righe:-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
Attivi anche Usa carattere anti-aliasing casella di controllo, andare a: File -> Settings -> Editor -> Appearance
.
Carattere editor: Monaco , UI: Ubuntu Bold
Ho preparato un font dedicato chiamato "Ubuntu Mono Nohinting" per risolvere un problema di rendering con applicazioni Java Swing come NetBeans IDE, IntelliJ IDEA e PyCharm. Le informazioni sui suggerimenti sui caratteri sono state rimosse dalla famiglia di caratteri Ubuntu Mono originale.
~/.local/share/fonts/
.All'avvio prima di aprire un progetto vai su Configura -> Impostazioni -> Aspetto e spunta sopra la casella di controllo carattere predefinito , seleziona carattere e dimensione (consiglio vivamente Dejavu Sans Mono 14px, ovunque)
È possibile modificare il carattere utilizzato da IntelliJ. Fare quello:
Come menzionato in una risposta sopra, l'utilizzo di jdk-8u5-tuxjdk-b08.tar.gz ha risolto il problema durante l'utilizzo di Ubuntu 16.10 e IntelliJ 2016.
Un modo più intelligente di configurare il jdk sopra menzionato come avvio IDE JDK (una volta scaricato ed estratto) è usare "Quick Action" di Intellij Ctlr + Shift + A
e cercare Switch IDE Boot jdk
. Sfoglia il jdk estratto e riavvia IntelliJ!
È possibile scaricare IntelliJ Idea con un OpenJDK incorporato personalizzato che include correzioni per il rendering dei caratteri.
OpenJDK in bundle risolve molti problemi di rendering dei caratteri che verranno risolti solo in Java 9.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430
A volte (come nel caso di 171.3780.107) le correzioni per il rendering dei caratteri non funzionavano e dovevo copiare il jre incorporato della versione precedente (semplicemente copiare la cartella jre).