web-dev-qa-db-ja.com

「モノスペース」フォントがターミナルとgeditで見栄えがよく、IntelliJ IDEAでひどいのはなぜですか?

「モノスペース」フォントがターミナルとgeditで見栄えがよく、IntelliJ IDEAでひどいのはなぜですか? IDEAはJavaのSwingライブラリを使用しており、これが問題になる可能性があることを理解しています。既知の修正はありますか?

10
Armand

私は同じ問題を抱えています。どうやら、フォントの「ヒンティング」レベルに問題があるようです。IntelliJは、OSが何を選択しても「フル」に強制します。これにより、フォントが本来の方法ではなく、ギザギザで薄く見えます。ウェブサイトで見た回避策がありましたが、うまくいきませんでした。

2
user10669

一般的に、すべてのJavaソフトウェアは、Linuxでのフォントレンダリングが不十分です。これはWindowsでも表示され、フォントが異なって見えます。これはIntelliJ IDEAの問題ではなく、Javaの問題です。

2
fitojb

こんにちは、私はこれを修正するために少しマニュアルを書きました

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

Intellij Ideaを起動するスクリプト

アイデアのパスに合わせてIDEA_HOMEの場所を変更する必要があることにのみ注意してください

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

より良いフォントの詳細とスクリーンショット: http://urshulyak.com/?p=478

0