2008-12-31 9 views

Respuesta

4

La fuente de código predeterminado en Xcode y de la terminal es de 10 puntos Mónaco, que es tradicionalmente no suavizado porque hay mapas de bits sintonizado a mano para esto.

Puede usar el panel de Colores Fonts & en las Preferencias de Xcode para que Xcode utilice las fuentes, tamaños y colores que prefiera. Por ejemplo, podría usar Monaco de 11 puntos o superior si desea texto antialias, o podría usar una de una serie de fuentes de programación solo de mapa de bits en sus tamaños nativos si la nitidez de los píxeles es importante para usted.

Personalmente, prefiero Courier 12 e Inconsolata 13 para la codificación. Courier viene con Mac OS X, mientras que Inconsolata es una fuente monoespaciada gratuita desde Raph Levien.

+0

Gracias! Al ser un novato de Mac nunca se me ocurrió que dependía del tamaño del tipo de letra: en Windows habilitas el tipo de letra y todo está anti-alias para siempre. – U62

+0

No solo se basa en el tamaño del tipo de letra: se basa tanto en el tamaño como en la presencia de una versión de mapa de bits sintonizado de la fuente de ese tamaño. –

7

El texto de XCode ya está desprotegido. Compruebe para asegurarse de que el tamaño de fuente es mayor que el especificado en:

Preferencias del sistema -> Aspecto.

Si es más grande que eso, puede probar este comando en la línea de comando para editar la configuración de la aplicación para xcode.

defaults write com.apple.xcode AppleAntiAliasingThreshold -int <font-size> 
defaults write com.apple.xcode AppleSmoothFontsSizeThreshold -int <font-size> 
+0

Estoy seguro de que no es anti-aliasing - y esta es una nueva MacBook que no tiene nada más que Xcode cargado hasta el momento. Probé tu configuración con un tamaño de 4 (que es lo que el sistema prefs tiene de forma predeterminada) y no hizo ninguna diferencia. Intentaré publicar una captura de pantalla. – U62

+0

Intenta aumentar el tamaño de tu fuente. Si eso lo hace antialaised entonces debe haber alguna otra configuración que lo restrinja. –

+0

Esto es perfecto, gracias. Personalmente, me gusta desactivar el anti-aliasing porque se ve borroso. Configuré AppleAntiAliasingThreshold en un valor alto y obtengo exactamente lo que quiero. :) – Tom

4

Solo una pista: Para cambiar la fuente de todas las categorías en xcode, haga clic dentro de la tabla de categorías, presione cmd + a y haga doble clic en algún lugar de la tabla de categorías. Los cambios que aplique en el cuadro de diálogo Fuentes después se aplican a todas las categorías.

Espero que esto ayudó

+1

Esto fue realmente útil. Gracias. – Tiago

2

Lo que hay que hacer para desactivar el suavizado de tipografías en Xcode ha cambiado en años ther.

Actualmente, para apagar la fuente suavizado si se está ejecutando 4.6.x Xcode y OS X 10.8.x, ejecutar estos dos comandos desde una ventana de terminal:

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES 
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold -int 24 
+0

También es cierto para Xcode 6.1 y Yosemite (OS X 10.10). –

+0

Bueno: también funciona con Xcode 7 – silverdr

Cuestiones relacionadas