Ubuntu 14.04 x64にIntelliJ IDEA 13.1とOracle JDK 1.8をインストールしましたが、IntelliJ IDEAを起動したときにフォントが理想的ではありません。
フォントを変更するにはどうすればよいですか?
Ubuntu 14.04 x64にIntelliJ IDEA 13.1とOracle JDK 1.8をインストールしましたが、IntelliJ IDEAを起動したときにフォントが理想的ではありません。
フォントを変更するにはどうすればよいですか?
回答:
私はこれを修正するための小さなマニュアルを書きました。注:64ビット専用です。建築。
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
Intellij Ideaを起動するスクリプト
*アイデアのパスに合わせてIDEA_HOMEの場所を変更する必要があることにのみ注意してください
#!/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 "$@"
より良いフォントの詳細情報やスクリーンショット:http://urshulyak.com/page/show/2。結果:
-Dawt.useSystemAAFontSettings=lcd
は、-Dawt.useSystemAAFontSettings=on
私のLCDモニターやラップトップの画面に比べて顕著な改善であることに注意してください。
私のために働いた短い答え:
1)ファイル->設定->外観と動作->外観に移動します。
2)アンチエイリアスの下で、IDEとエディターの両方のオプションを「グレースケール」に変更します。
$ 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
。以下の行を追加します。-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
また、[ アンチエイリアスフォントを使用する]チェックボックスをオンにしますFile -> Settings -> Editor -> Appearance
。
エディターのフォント:Monaco、UI:Ubuntu Bold
NetBeans IDE、IntelliJ IDEA、PyCharmなどのJava Swingアプリケーションのレンダリング問題を回避するために、「Ubuntu Mono Nohinting」という名前の専用フォントを用意しました。フォントのヒント情報は、元のUbuntu Monoフォントファミリから削除されました。
~/.local/share/fonts/
。ttfをに手動でコピーできます。プロジェクトを開く前の起動時に、[設定]-> [設定]-> [外観]に移動し、[ デフォルトのフォント]チェックボックスをオンにして、フォントとサイズを選択します(すべての場所でDejavu Sans Mono 14pxを強くお勧めします)
IntelliJ Ideaは、フォントレンダリングの修正を含むカスタム埋め込みOpenJDKをダウンロードできます。
バンドルされたOpenJDKは、Java 9でのみ修正される多くのフォントレンダリングの問題を修正します。
https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430
時々(171.3780.107の場合のように)フォントレンダリングの修正が機能せず、以前のバージョンの埋め込みjreをコピーする必要がありました(単にjreフォルダーをコピーします)。