Dlaczego czcionka „monospace” wygląda świetnie w Terminalu i gedicie, a okropnie w IntelliJ IDEA?


11

Dlaczego czcionka „monospace” wygląda świetnie w Terminalu i gedicie, a okropnie w IntelliJ IDEA? IDEA korzysta z biblioteki Swing Java i rozumiem, że może to być problem. Czy jest znana poprawka?

Odpowiedzi:


2

Mam ten sam problem. Najwyraźniej jest to problem z poziomem „podpowiedzi” czcionki, który IntelliJ zmusza do „pełnego” bez względu na to, co wybierze system operacyjny. To sprawia, że ​​czcionki wyglądają na postrzępione i cienkie, a nie tak, jak powinny. Obejrzałem obejście na stronie internetowej, ale dla mnie nie zadziałało.


1
Hmm dzięki za podpowiedź (geddit?!?!) Zajmę się tym.
Armand

@ user10669 Wspomniałeś o istnieniu obejścia ... czy mimo to możesz dodać link?
Christopher Kyle Horton

2

Ogólnie rzecz biorąc, całe oprogramowanie Java ma słabe renderowanie czcionek w systemie Linux. Zobaczysz to również w systemie Windows, czcionki wyglądają inaczej. To nie jest problem IntelliJ IDEA, ale Java.


1
Skąd. Eclipse jest oparty na Javie, ale doskonale renderuje tę samą czcionkę.
mat

0

Cześć, napisałem małą instrukcję jak to naprawić

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

Skrypt do uruchomienia Intellij Idea

pamiętaj tylko, że musisz zmienić lokalizację IDEA_HOME na swój pomysł

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

więcej informacji i zrzuty ekranu z lepszych czcionek: http://urshulyak.com/?p=478


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.