Ubuntu 14.04 IntelliJ IDEA yazı tipi


18

Ubuntu 14.04 x64 üzerine IntelliJ IDEA 13.1 ve Oracle JDK 1.8'i kurdum, ancak IntelliJ IDEA'yı başlattığımda yazı tipi ideal değil.

Yazı tipini nasıl değiştirebilirim?

ekran görüntüsü


Ekran resmindeki yazı tipi oluşturma bana iyi geliyor. Ekranınızın doğal çözünürlüğünü doğru alt piksel kenar yumuşatma ayarlarıyla mı çalıştırıyorsunuz?
David Foerster

Bin / idea.sh dosyasında JAVA_HOME satırını ayarlamadığınız sürece Intellij'in, genellikle openjdk olan varsayılan java'yı (bazı nedenlerden ötürü alt font oluşturma özelliği) kullandığını unutmayın.
Thorbjørn Ravn Andersen

Yanıtlar:


27

Bunu nasıl düzelteceğime dair bir kılavuz yazdım. Not: sadece 64 bit içindir. mimari.

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'yı başlatmak için komut dosyası

* yalnızca fikir yolunuz için IDEA_HOME konumunu değiştirmeniz gerektiğini unutmayın

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

Daha iyi yazı tipleri hakkında daha fazla bilgi ve ekran görüntüsü: http://urshulyak.com/page/show/2 . Sonuç:


Bağlantıyı güncelleyebilir misiniz lütfen?
Jose Elera

1
Bunun -Dawt.useSystemAAFontSettings=lcd, -Dawt.useSystemAAFontSettings=onLCD monitörümde ve dizüstü bilgisayar ekranımda gözle görülür bir gelişme olduğunu unutmayın .
John McFarlane

Sistemime yüklü olsa da, açılır menüde hala Monaco yazı tipini bulamadım.
Apurv

5
Eğer IDEA 2016,1 seti kullanıyorsanız IDEA_JDK yerine JAVA_HOME
Pietro

Sadece bilmek için 70 MB dosya indirdim, amd64 mimarisi için! Kötü bir cevap.
Anwar

8

Benim için işe yarayan kısa cevap:

1) Dosya-> Ayarlar-> Görünüm ve Davranış-> Görünüm'e gidin.

2) Kenar yumuşatma altında hem IDE hem de Editör seçeneklerini "Gri Tonlama" olarak değiştirin.


1
Benim durumumda (IntelliJ 15.0 Topluluk Sürümü, Ubuntu 15.04 ve Open-JDK) bu çözüm mükemmel çalıştı.
0x450

1
Intellij 15.0.2 Topluluk Sürümü, Oracle JDK 8, Ubuntu 14.04.3 - Burada önerilen tüm çözümlerden sadece bu benim için çalıştı.
thefourtheye

1
Bu, Android Studio 2.0'da benim için en iyi çözümdü
molokoka

1
bu çözüm aslında benim için de işe yarıyor. Teşekkürler
Ashish

1
Mükemmel çalıştı! : D
Akar

4

Bu yapılandırmayı Ubuntu 14'e uygulamayın!

Freetype yükleyin

$ sudo apt-get install libfreetype6

Sonsuzluk yamasını yükle

$ sudo add-apt-repository ppa:no1wantdthisname/ppa
$ sudo apt-get update
$ sudo apt-get install fontconfig-infinality

Daha sonra aşağıdakileri yapmak zorunda kaldım:

$ sudo rm /etc/fonts/conf.avail/52-infinality.conf
$ sudo ln -s /etc/fonts/infinality/infinality.conf /etc/fonts/conf.avail/52-infinality.conf

Windows 7'yi yazı tipi oluşturma gibi kullanmak için aşağıdakileri yapın:

$ sudo /etc/fonts/infinality/infctl.sh setstyle win7

Yapılandırın IDEA_HOME/bin/idea64.vmoptions. Aşağıdaki satırları ekleyin:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

Ayrıca Kenar Yumuşatılmış yazı tipini kullan onay kutusunu etkinleştirin : adresine gidin File -> Settings -> Editor -> Appearance.

Ön izleme:

Editör yazı tipi: Monako , UI: Ubuntu Bold

resim açıklamasını buraya girin


Ekran görüntüsü oluşturuyorum. i61.tinypic.com/jg63pi.png
Silvestr

Bu aslında 14.04'te ubuntu yazı tiplerimi kırdı.
Lilley

Sistem yazı tiplerimi de kırdı !!
n3o

@ n3o Ubuntu 14.04 kullanıyor musunuz?
Anton Dozortsev

14.04'te ubuntu yazı tiplerimi kırdı. utanç. Bunu kullanmayın!
gayret

4

NetBeans IDE, IntelliJ IDEA ve PyCharm gibi Java Swing uygulamalarıyla ilgili bir oluşturma sorununu çözmek için "Ubuntu Mono Nohinting" adlı özel bir yazı tipi hazırladım. Yazı tipi ipucu bilgileri, orijinal Ubuntu Mono yazı tipi ailesinden çıkarılmıştır.

Nasıl kurulur

  • zip dosyasını buradan indirin
  • ayıkla
  • yüklemek için Font Viewer ile * .ttf dosyasını açın .
  • veya * .ttf dosyasını manuel olarak kopyalayabilirsiniz ~/.local/share/fonts/.

Nasıl kullanılır

  • Editörlerin yapılandırmasında "Ubuntu Mono Nohinting" seçeneğini seçin.

Ekran görüntüleri

PyCharm Monokai temalı Ubuntu Mono Yazı Tipi

PyCharm Monokai temalı Ubuntu Mono Yazı Tipi

PyCharm Monokai temalı Ubuntu Mono Nohinting Yazı Tipi

PyCharm Monokai temalı Ubuntu Mono Nohinting Yazı Tipi


Liberation Mono yazı tipinden de ipucu bilgisi çıkarabilir misiniz?
sasa

Harika bir girişim! ama Ubuntu'mda bile daha garip görünüyor (intelliJ IDEA)
mat

2

Webstorm 9'da dosyanın şu değişiklikleri eklemeniz gerektiğini unutmayın:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

dır-dir:

bin/webstorm64.vmoptions

Ubuntu 14.04 üzerinde çalıştığı onaylandı


1

Bir projeyi açmadan önce başlangıçta Yapılandır -> Ayarlar -> Görünüm'e gidin ve varsayılan yazı tipini geçersiz kıl onay kutusunu işaretleyin, yazı tipini ve boyutunu seçin (Dejavu Sans Mono 14px'i her yerde şiddetle tavsiye ederim)


0

IntelliJ tarafından kullanılan yazı tipini değiştirebilirsiniz. Bunu yapmak için:

  • Dosya menüsünü seçin ve Ayarlar -> Editör -> Renkler ve Yazı Tipleri -> Yazı Tipi'ni seçin.
  • Sağ bölmedeki Farklı Kaydet'i tıklayın ve yeni Şemanız için bir ad girin
  • Birincil Yazı Tipi altında seçilenleri değiştirme
  • Uygula'yı tıklayın

0

Yukarıdaki yanıtta belirtildiği gibi, Ubuntu 16.10 ve IntelliJ 2016 kullanırken jdk-8u5-tuxjdk-b08.tar.gz kullanmak benim için sorunu düzeltti.

IDE JDK önyükleme olarak intellij "HIZLI Eylem" kullanıyor (Bu indirilen ve ayıklanır kez) belirtilen jdk yukarıda yapılandırmadan biri akıllı yolu Ctlr + Shift + Ave aramak Switch IDE Boot jdk. Çıkarılan jdk'ye göz atın ve IntelliJ'i yeniden başlatın!


0

IntelliJ Idea'yı font oluşturma düzeltmeleri içeren özel bir gömülü OpenJDK ile indirebilirsiniz.

Birlikte verilen OpenJDK, yalnızca Java 9'da giderilecek birçok yazı tipi oluşturma sorununu giderir.

https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430

Bazen (171.3780.107 durumunda olduğu gibi) yazı tipi oluşturma düzeltmeleri işe yaramadı ve önceki sürümün gömülü jre'sini kopyalamak zorunda kaldım (sadece jre klasörünü kopyalayın).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.