J'ai récemment installé IntelliJ sur mon système Ubuntu et réalisé que la police que je veux utiliser normalement Monaco
ne s'affiche pas correctement dans IntelliJ. Ainsi, le problème a été légèrement corrigé à partir de this post, mais l'éditeur ne serait toujours pas restitué correctement avec Monaco
;
C'est actuellement l'état de mon IDE:
Donc, je l'ai en fait découvert avec quelques recherches et des jeux; voici comment vous pouvez le faire de votre côté:
Exigences:
Pas:
Nous devons d’abord installer TuxJDK :
Allez sur le lien ci-dessus et téléchargez le JDK;
Une fois téléchargé, le JDK extrait le dossier nommé jdk-8u5-tuxjdk-b08
;
Nous allons maintenant déplacer le dossier dans/usr/lib/en utilisant Terminal
Sudo mv FOLDERPATH /usr/lib/
Ensuite, nous allons obliger IntelliJ à utiliser TuxJDK:
Allez sur votre chemin IntelliJ;
Ensuite, allez dans IDEAPATH/bin
;
Editez idea.sh en utilisant nano ou gedit;
Sudo nano idea.sh
Allez tout en bas et vous devriez voir une commande commençant par eval
pour changer cette commande en ceci:
eval "/usr/lib/jvm/jdk-8u5-tuxjdk-b08/bin/Java" $ALL_JVM_ARGS -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"
J'ai écrit un petit manuel sur comment résoudre ce problème.
wget http://urshulyak.com:8001/index.php/s/P4afbWaX3mvyjP7/download && 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 pour démarrer Intellij Idea
* Notez seulement que vous devez changer l'emplacement IDEA_HOME pour votre chemin de l'idée
#!/bin/sh
IDEA_HOME=/opt/idea
export Java_HOME=/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 "$@"
Plus d'informations et de captures d'écran de meilleures polices: http://urshulyak.com/page/show/2 Résultat: