La representación de fuentes en gedit es fluida, pero no fluida en NetBeans


14

ingrese la descripción de la imagen aquí

Ver la imagen adjunta . La ventana en el fondo es gedit con las fuentes suavizadas. La ventana en la parte superior es NetBeans con representación de fuente no tan suave (creo que no tiene alias). Ambos editores usan la fuente Ubuintu Mono. ¿Alguien puede ayudarme a hacer que NetBeans renderice mejor las fuentes?

Estoy en 12.10.

Respuestas:


25

Debería poder mejorar la representación de la fuente, pero nunca será como la de Gedit. Por lo general, todas las aplicaciones Java que usan Swing tienen esa representación extraña. Si usa Eclipse, por ejemplo, la representación de la fuente debe ser correcta.

La representación de la fuente se puede cambiar en /etc/netbeans.conf:

sudo gedit /etc/netbeans.conf

y al final de netbeans_default_options(entre comillas) agregue esto:

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

donde la opción puede ser "on", "jadeo" o "lcd". Puedes obtener la lista completa aquí .

Pruebe todos esos y vea cuál le da la mejor apariencia. Espero eso ayude.

NOTA:

No tengo Netbeans instalado ahora para probar, pero dependiendo de la forma en que lo haya instalado, netbeans.confpuede ubicarse en otro lugar.


La onopción funcionó bien para mí. Gracias.
Kolyunya

13

Fijo.

Mira esto y esto .

TL; DR: simplemente agregue -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=truea netbeans_default_optionsen el netbeans.confarchivo.

(netbeans.conf está en <installdir>/etc/netbeans.conf)

Por supuesto, reinicie NetBeans.

Vea la captura de pantalla de resultados a continuación. La ventana de Netbeans en el extremo derecho es la onc después de que se aplican las opciones anteriores. Todavía no es tan bueno como gedit, pero mejor que antes.

ingrese la descripción de la imagen aquí


Los . y: siguen siendo solo un píxel. ¿No hay solución para esto?
NoBugs
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.