tema - phpstorm personalizar
Fuentes de Phpstorm Editor en sistemas Linux (9)
Comparando NetBeans y PhpStorm lado a lado en mi caja Debian-Squeeze y descubrí que NetBeans se veía mucho mejor incluso cuando se seleccionaba la misma fuente y tamaño de fuente. La diferencia fue que PhpStorm había marcado en negrita la mayor parte del código. Después de pasar por la configuración del editor y deshacerse de todas las negritas, el editor luce mucho mejor ahora.
Estoy cansado de buscar soluciones. Utilizo PHPStorm IDE para mis proyectos de PHP y un problema me vuelve loco. Las fuentes del editor ( editor , no me importa la interfaz) se ven horribles. Probé con diferentes distribuciones y diferentes DE, pero el resultado siempre es el mismo :( Hay capturas de pantalla para comparar las fuentes Kate y PHPStorm. Sé que PHPStorm es una aplicación JAVA y utiliza diferentes tipos de letra, pero ... Eclipse es un La aplicación JAVA también tiene fuentes bastante bonitas. Las fuentes PHPStorm en Windows y OSX se parecen a otras fuentes del sistema. Son suaves y legibles.
¿Hay alguna manera de solucionar este problema de fuente antes de que exploten mis ojos ...? Gracias.
Este es un problema específico de Linux, puede encontrar mucha información sobre este problema here . Verifique los comentarios de varias sugerencias y soluciones.
Esto es lo que puedes obtener con solo una fuente diferente:
Intente agregar -Dawt.useSystemAAFontSettings = lcd a bin / phpstorm.vmoptions
La mejor solución que he encontrado es usar FontForge. FontForge es una aplicación de Linux que le permite editar algunas preferencias de fuente. Simplemente abra la fuente ttf dentro de la aplicación. Presione ctrl + a para seleccionar todos los caracteres. Luego, elija desde el menú Sugerencias -> Borrar sugerencias. Entonces Sugerencias -> Instrucciones claras. Y el último archivo -> Generar fuentes. Simplemente guarde la nueva fuente como nueva o reemplace la existente e intente usar esta fuente con PhpStorm. Parece no ideal, pero mucho mejor que antes.
Monospaced con anti-aliasing me parece bien para WebStorm.
Probar configuración -> Editor -> Apariencia -> Usar fuente suavizada
Puede instalar parches de infinidad y parchear OpenJDK para hacer que use freetype para el renderizado de fuentes.
Aquí hay enlaces sobre la instalación de infinidad y parcheado OpenJDK para distribuciones basadas en Ubuntu:
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html
http://www.webupd8.org/2013/06/install-openjdk-patched-with-font-fixes.html
Y aquí está mi captura de pantalla de PHPStorm corriendo en Fedora 20 con infinidad y parcheado OpenJDK:
También me he dado cuenta de que las fuentes sobre un fondo oscuro se ven bastante bien en Linux
Tras el problema de PhpStorm, esto es lo que agregué a phpstorm64.vmoptions
(que he instalado en /usr/local/bin/PhpStorm/bin/
):
-Dswing.aatext=true
-Dawt.useSystemAAFontSettings=gasp
-Dsun.java2d.xrender=true
También hice el truco de abrir la fuente en FontForge:
- Ctrl + A (selecciona todos los caracteres)
- Consejos -> Borrar consejos
- Consejos -> Instrucciones claras
- Archivo -> Generar fuente
Lo puse en ~/fonts/
Estoy ejecutando Ubuntu 12.10 y después de todo eso, todo se ve bastante bien (lo hice para Ubuntu Mono).
El único problema que noté es que -Dawt.useSystemAAFontSettings=gasp
produce una excelente representación de la fuente del editor, pero una representación deficiente para los menús y otras cosas. Mientras que -Dawt.useSystemAAFontSettings=lcd
ofrece una representación de fuente impresionante para los menús, pero una representación de fuente menos buena en el editor. Así que prueba ambos y elige el que prefieras.
Actualización: en Ubuntu 13.10, ya no tengo ningún problema.