Renderowanie czcionek na zrzucie ekranu wygląda dla mnie dobrze. Czy używasz natywnej rozdzielczości ekranu z prawidłowymi ustawieniami wygładzania subpikseli?
David Foerster,
Zauważ, że Intellij używa domyślnej Java, która zazwyczaj jest openjdk (która z jakiegoś powodu ma gorsze renderowanie czcionek), chyba że ustawisz wiersz JAVA_HOME w bin / idea.sh
Thorbjørn Ravn Andersen
Odpowiedzi:
27
Napisałem mały podręcznik, jak to naprawić. Uwaga: dotyczy tylko wersji 64-bitowej. architektura.
* pamiętaj tylko, że musisz zmienić lokalizację IDEA_HOME na swoją ścieżkę pomysłu
#!/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 "$@"
Zauważ, że -Dawt.useSystemAAFontSettings=lcdjest to zauważalna poprawa w stosunku -Dawt.useSystemAAFontSettings=ondo mojego monitora LCD i ekranu laptopa.
John McFarlane,
Nadal nie mogłem znaleźć czcionki Monako w menu rozwijanym, chociaż jest ona zainstalowana w moim systemie.
Apurv
5
Jeśli używasz IDEA 2016.1 ustaw IDEA_JDK zamiast JAVA_HOME
Pietro
Pobrałem 70 MB pliku, żeby to wiedzieć, to jest dla architektury amd64! Zła odpowiedź.
Anwar
8
Krótka odpowiedź, która zadziałała dla mnie:
1) Przejdź do Plik-> Ustawienia-> Wygląd i zachowanie-> Wygląd.
2) W obszarze wygładzania zmień opcje IDE i Edytora na „Skala szarości”.
Zepsułem moje czcionki Ubuntu 14.04. wstyd. nie używaj tego!
zapał
4
Przygotowałem dedykowaną czcionkę o nazwie „Ubuntu Mono Nohinting”, aby obejść problem z renderowaniem w aplikacjach Java Swing, takich jak NetBeans IDE, IntelliJ IDEA i PyCharm. Informacje o czcionkach zostały usunięte z oryginalnej rodziny czcionek Ubuntu Mono.
Podczas uruchamiania przed otwarciem projektu przejdź do Konfiguruj -> Ustawienia -> Wygląd i zaznacz pole wyboru zastępuj domyślną czcionkę , wybierz czcionkę i rozmiar (gorąco polecam Dejavu Sans Mono 14px, wszędzie)
Jak wspomniano w odpowiedzi powyżej, użycie jdk-8u5-tuxjdk-b08.tar.gz naprawiło problem podczas używania Ubuntu 16.10 i IntelliJ 2016.
Jednym z mądrzejszych sposobów skonfigurowania wyżej wspomnianego jdk jako JDK rozruchu IDE (po jego pobraniu i rozpakowaniu) jest użycie „Szybkiej akcji” Intellij Ctlr + Shift + Ai wyszukiwanie Switch IDE Boot jdk. Przeglądaj wyodrębniony plik jdk i uruchom ponownie IntelliJ!
Czasami (jak w przypadku 171.3780.107) poprawki renderowania czcionek nie działały i musiałem skopiować osadzony plik JRE poprzedniej wersji (po prostu skopiować folder Jre).
Odpowiedzi:
Napisałem mały podręcznik, jak to naprawić. Uwaga: dotyczy tylko wersji 64-bitowej. architektura.
Skrypt do uruchomienia Intellij Idea
* pamiętaj tylko, że musisz zmienić lokalizację IDEA_HOME na swoją ścieżkę pomysłu
Więcej informacji i zrzuty ekranu z lepszych czcionek: http://urshulyak.com/page/show/2 . Wynik:
źródło
-Dawt.useSystemAAFontSettings=lcd
jest to zauważalna poprawa w stosunku-Dawt.useSystemAAFontSettings=on
do mojego monitora LCD i ekranu laptopa.Krótka odpowiedź, która zadziałała dla mnie:
1) Przejdź do Plik-> Ustawienia-> Wygląd i zachowanie-> Wygląd.
2) W obszarze wygładzania zmień opcje IDE i Edytora na „Skala szarości”.
źródło
Nie stosuj tej konfiguracji na Ubuntu 14!
Zainstaluj dowolny typ
Zainstaluj łatkę infinality
Następnie musiałem wykonać następujące czynności:
Aby użyć renderowania czcionek w systemie Windows 7, wykonaj następujące czynności:
Skonfiguruj swój
IDEA_HOME/bin/idea64.vmoptions
. Dodaj poniższe linie:Również umożliwiają użycie wygładzania czcionek pole wyboru, przejdź do:
File -> Settings -> Editor -> Appearance
.Zapowiedź:
Czcionka edytora: Monaco , UI: Ubuntu Bold
źródło
Przygotowałem dedykowaną czcionkę o nazwie „Ubuntu Mono Nohinting”, aby obejść problem z renderowaniem w aplikacjach Java Swing, takich jak NetBeans IDE, IntelliJ IDEA i PyCharm. Informacje o czcionkach zostały usunięte z oryginalnej rodziny czcionek Ubuntu Mono.
Jak zainstalować
~/.local/share/fonts/
.Jak używać
Zrzuty ekranu
Ubuntu Mono Font z motywem PyCharm Monokai
Ubuntu Mono Nohinting Font z motywem PyCharm Monokai
źródło
Pamiętaj, że w Webstorm 9 plik musisz dodać te zmiany:
jest:
Potwierdzono pracę w systemie Ubuntu 14.04
źródło
Podczas uruchamiania przed otwarciem projektu przejdź do Konfiguruj -> Ustawienia -> Wygląd i zaznacz pole wyboru zastępuj domyślną czcionkę , wybierz czcionkę i rozmiar (gorąco polecam Dejavu Sans Mono 14px, wszędzie)
źródło
Możesz zmienić czcionkę używaną przez IntelliJ. Aby to zrobić:
źródło
Jak wspomniano w odpowiedzi powyżej, użycie jdk-8u5-tuxjdk-b08.tar.gz naprawiło problem podczas używania Ubuntu 16.10 i IntelliJ 2016.
Jednym z mądrzejszych sposobów skonfigurowania wyżej wspomnianego jdk jako JDK rozruchu IDE (po jego pobraniu i rozpakowaniu) jest użycie „Szybkiej akcji” Intellij
Ctlr + Shift + A
i wyszukiwanieSwitch IDE Boot jdk
. Przeglądaj wyodrębniony plik jdk i uruchom ponownie IntelliJ!źródło
Możesz pobrać IntelliJ Idea z niestandardowym osadzonym OpenJDK, który zawiera poprawki renderowania czcionek.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/205418410/comments/204844430
Czasami (jak w przypadku 171.3780.107) poprawki renderowania czcionek nie działały i musiałem skopiować osadzony plik JRE poprzedniej wersji (po prostu skopiować folder Jre).
źródło