Il rendering dei caratteri in gedit è fluido, ma non scorrevole in NetBeans

8

Vedi l' immagine allegata. La finestra sullo sfondo è gedit con i caratteri resi lisci. La finestra in primo piano è NetBeans con un rendering dei caratteri non così liscio (non anti-alias, credo). Entrambi gli editor usano il font Ubuintu Mono. Qualcuno può aiutarmi a rendere NetBeans rendere i caratteri migliori?

I'm on 12.10.

    
posta Sparky 22.12.2012 - 13:05

2 risposte

17

Dovresti essere in grado di migliorare il rendering dei font, ma non sarà mai come quello di Gedit. Di solito tutte le applicazioni java che usano Swing hanno quel rendering strano. Ad esempio, se usi Eclipse, il rendering dei font dovrebbe essere corretto.

Il rendering dei caratteri può essere modificato in /etc/netbeans.conf :

sudo gedit /etc/netbeans.conf

e alla fine di netbeans_default_options (tra le virgolette) aggiungi questo:

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

dove l'opzione può essere "on", "gasp" o "lcd". Puoi ottenere l'elenco completo qui .

Prova tutti quelli e vedi quale ti dà il meglio. Spero che ti aiuti.

NOTA:

Non ho ancora installato Netbeans per testare, ma a seconda del modo in cui lo hai installato netbeans.conf può essere localizzato da qualche altra parte.

    
risposta data Salem 22.12.2012 - 13:31
10

fissi.

Vedi questo e questo .

TL; DR: basta aggiungere -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=true a netbeans_default_options nel file netbeans.conf .

(netbeans.conf è a <installdir>/etc/netbeans.conf )

Naturalmente, riavvia NetBeans.

Vedi lo screenshot dei risultati sotto. La finestra Netbeans all'estrema destra è l'onc dopo l'applicazione delle opzioni sopra. Ancora non buono come gedit, ma migliore di prima.

    
risposta data Sparky 22.12.2012 - 13:34

Leggi altre domande sui tag