Renderowanie czcionek w gedit jest płynne, ale w NetBeans nie jest płynne

14

wprowadź opis zdjęcia tutaj

Zobacz załączony obraz . Okno w tle ma gładką czcionkę. Okno u góry to NetBeans z niezbyt płynnym renderowaniem czcionek (chyba nie anty-aliasing). Obaj redaktorzy używają czcionki Ubuintu Mono. Czy ktoś może mi pomóc w ulepszeniu renderowania czcionek przez NetBeans?

Mam 12.10.

iskrzący
źródło

Odpowiedzi:

25

Powinieneś być w stanie poprawić renderowanie czcionek, ale nigdy nie będzie tak jak w Gedit. Zwykle wszystkie aplikacje Java korzystające z Swinga mają ten dziwny rendering. Na przykład w przypadku Eclipse renderowanie czcionek powinno być prawidłowe.

Renderowanie czcionek można zmienić w /etc/netbeans.conf:

sudo gedit /etc/netbeans.conf

i na końcu netbeans_default_options(między cudzysłowami) dodaj to:

-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=<OPTION>

gdzie opcja może być „włączona”, „wstrzymać oddech” lub „lcd”. Możesz uzyskać pełną listę tutaj .

Wypróbuj wszystkie i przekonaj się, który z nich zapewnia najlepszy wygląd. Mam nadzieję, że to pomoże.

UWAGA:

Nie mam teraz zainstalowanych Netbeans do testowania, ale w zależności od sposobu zainstalowania netbeans.confmożna go znaleźć gdzie indziej.

Salem
źródło
Ta onopcja działała dla mnie dobrze. Dziękuję Ci.
Kolyunya
13

Naprawiony.

Zobacz to i to .

TL; DR: wystarczy dodać -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=truedo netbeans_default_optionsw netbeans.confpliku.

(netbeans.conf jest na <installdir>/etc/netbeans.conf)

Oczywiście zrestartuj NetBeans.

Zobacz zrzut ekranu poniżej. Okno Netbeans po prawej stronie to onc po zastosowaniu powyższych opcji. Nadal nie tak dobry jak gedit, ale lepszy niż wcześniej.

wprowadź opis zdjęcia tutaj

iskrzący
źródło
The. i: nadal są tylko jeden piksel. Nie ma na to rozwiązania?
NoBugs