Mengapa font “monospace” terlihat bagus di Terminal dan gedit, dan mengerikan di IntelliJ IDEA?

11

Mengapa font "monospace" terlihat bagus di Terminal dan gedit, dan mengerikan di IntelliJ IDEA? IDEA menggunakan pustaka Swing Java, dan saya mengerti ini mungkin masalah dengan ini. Apakah ada perbaikan yang diketahui?

Armand
sumber

Jawaban:

2

Saya memiliki masalah yang sama. Tampaknya ini adalah masalah dengan tingkat "mengisyaratkan" font, yang memaksa IntelliJ untuk "penuh" tidak peduli apa yang dipilih OS. Ini membuat font terlihat bergerigi dan tipis daripada bagaimana seharusnya. Ada solusi yang saya lihat di sebuah situs web, tetapi tidak berhasil bagi saya.

pengguna10669
sumber
1
Hmm terima kasih atas petunjuknya (geddit?!?!) Saya akan memeriksanya.
Armand
@ user10669 Anda menyebutkan adanya solusi ... bisakah Anda menambahkan tautan di sini?
Christopher Kyle Horton
2

Secara umum, semua perangkat lunak Java memiliki rendering font yang buruk di Linux. Anda akan melihat ini juga di Windows, font-fontnya terlihat berbeda. Ini bukan masalah IntelliJ IDEA, tapi Java.

fitojb
sumber
1
Tidak begitu. Eclipse berbasis java, tetapi secara sempurna merender font yang sama.
matt
0

Hai Saya menulis sedikit panduan bagaimana cara memperbaikinya

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

Script untuk memulai Ide Intellij

hanya catatan yang perlu mengubah lokasi IDEA_HOME untuk jalur gagasan Anda

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

info lebih lanjut dan tangkapan layar font yang lebih baik: http://urshulyak.com/?p=478

Yaroslav Urshulyak
sumber
Saya mengedit jawabannya
Yaroslav Urshulyak