¿Fuentes recomendadas para la programación? [cerrado]


182

¿Qué fuentes utilizas para la programación y para qué idioma / IDE? Uso Consolas para todo mi trabajo de Visual Studio, ¿alguna otra recomendación?


1
La mayoría de las respuestas a esta pregunta son "+1 para Consolas". Si hubiera especificado "solo una respuesta por fuente" en su pregunta, podríamos haber utilizado la votación, la forma en que se suponía que el sitio debía funcionar. Solo digo.
bzlm

Consolas es asombroso. A menos que se conecta a través de RDP con Windows XP, en cuyo caso ClearType no funciona por lo que parece desagradable manera ...
devlord

alord1689, buenas noticias para ti. Instale XP SP3, luego [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations] "AllowFontAntiAlias" = dword: 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp] "AllowFontAi =" AllowFontAi = " 00000001 :)
Alan

Respuestas:


197

Ya sea Consolas (descargar) o Andale Mono (descargar) . Principalmente uso Andale Mono. Escribí un artículo sobre fuentes de programación hace mucho tiempo , creo que Consolas aún no había salido.

http://www.deadprogrammer.com/photos/fonts.gif

Me parece que escribir Illegal1 = O0es una buena prueba de idoneidad.


21
Consolas es genial si está ejecutando ClearType en una pantalla LCD (aunque no lo he probado en una CRT). Consolas es horrible si no tienes ClearType activado porque fue hecho con ClearType en mente.
Tom Kidd

66
¿Soy yo el único que piensa que Cleartype hace que todo parezca ligeramente desenfocado? (¡Sí, tengo un LCD!)
Martin Beckett

1
Consolas me hace sentir enfermo ... proFont y Andale son muuuuuuuuuuuuuuuuuuuuuuuuuuuuuy masacres.
rshimoda

3
El enlace de Consolas anterior solo funciona si tiene instalado Visual Studio. De lo contrario, descargue el Visor de Powerpoint 2007 que contiene la fuente. microsoft.com/downloads/…
TravisO

10
Para ser justos, todo es horrible sin ClearType
Mehrdad Afshari

84

Realmente me he enamorado de Droid Sans Mono .

texto alternativo


12
Debo decir que esta fuente se ve bien, pero la O y 0 son demasiado similares para que yo pueda adoptar esto.
mbillard

8
Se ve muy bien, pero debe mencionarse que no tiene negrita o cursiva, que a muchas personas les gusta tener para resaltar la sintaxis.
TM.

Me gusta la cursiva para comentarios. Sin embargo, en XCode puede especificar que los comentarios tengan su propia fuente y estilo, por lo que no es realmente un problema.
Nosredna 01 de

Ni siquiera me pareció encontrar una mejor fuente con "Menlo", sin embargo, esta es la primera fuente que me hizo cambiar mi configuración de fuente Xcode.
eonil

66

Realmente me gusta DejaVu Sans Mono . Es muy limpio y fácil para los ojos.

ingrese la descripción de la imagen aquí


1
Me gustan mucho las fuentes DejaVu que las Consolas; No estoy seguro de por qué a tanta gente le gusta tanto Consolas, en realidad.
Trevoke

1
También me gusta más este que Consolas. Además, tiene una amplia gama de personajes más raros como flechas que son agradables cuando se usan cosas como font-lock-symbol-modeHaskell. Ser capaz de usar el mismo tipo de letra para cirílico también es realmente agradable.
Tikhon Jelvis

Excelente fuente Bye, bye Courier Nuevo
Theodore Zographos

61

+1 para Mónaco

texto alternativo http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

Simplemente hermoso y encuentro que puedo leerlo durante horas y horas.


Estoy muy de acuerdo. Intenté con Inconsolata y otros, pero las letras están tan juntas que es difícil de leer. Vergüenza.
Zarkonnen

Mónaco se ve muy dulce en una Mac. Los uso en la talla 13 y es perfecto.
wenbert

Mónaco fue la razón por la que obtuve una Mac. ¡Simplemente asombroso!
Penang

Ese es el mejor en Mac debido a su antialiasing adaptado a las pantallas de Mac ... ¡Lástima que no exista en cursiva y negrita para Xcode! seguir con las consolas por esto. Deseaba que el renderizado de consolas fuera mejor.
Vincent Guerci

51

Utilizo Consolas para todo, incluyendo Notepad ++, SQL Studio, Eclipse, etc. Desearía que hubiera una versión para Mac. Además, si observa, el campo de área de texto en Stack Overflow usa Consolas, por lo que también tenemos algunos otros fanáticos: p


El mismo enlace que Jeff proporcionó descargará Consolas en OS X, y funciona bien para mí en casa.
JosephStyons

También hay Inconsolata, que es una copia compatible con Mac. Tendrás que buscarlo en Google ya que el sitio original del creador no funciona, ¡pero está disponible!
defmeta

Probé Inconsolata en la Mac, pero no me pareció tan bueno, así que terminé moviendo Consolas a la Mac.
Nosredna 01 de

41

Me gusta Envy Código R .

texto alternativo texto alternativo


Me gusta especialmente la cursiva!
AlexCuse

También es muy legible sobre un fondo oscuro (incluso a 13 puntos) como el tema de DesertNights Visual Studio de Tomás Restrepo en winterdom.com/weblog/CategoryView,category,VSColorScheme.aspx
CAD

77
Para mí, la fuente es demasiado alta, no necesariamente la altura de los caracteres, sino el espacio entre las líneas. (¡Quiero más líneas de código en la pantalla!)
Ola Eldøy

Gran fuente Lo uso en cualquier máquina que no sea ClearType.
icelava

gracias por el consejo. esta fuente es muy buena para la codificación, aún más con GDI ++
Victor Rodrigues

28

+1 para Mónaco, aunque esta publicación de blog me hace pensar en cambiar a Inconsolata .

Tengo curiosidad por saber qué tamaño de punto utilizan, utilizo el tamaño predeterminado de TextMate de 12 puntos.


Monaco 9pt ha sido mi valor predeterminado desde que comencé con BEEdit en OS9 (¿u 8?)
Lasar

1
Estoy envejeciendo y las resoluciones de pantalla son cada vez más altas: 9 puntos se hacen cada vez más pequeñas. He tenido que subir hasta 10 pt o más.
Barry Brown el

No soporto las fuentes que ponen un serif a la izquierda de la parte inferior de la 'l' minúscula. como inconsolata ¿En qué universo tiene eso una 'l'? No es similar a la escritura a mano, las fuentes de la impresora o una fuente proporcional. Es muy similar a un '1'. Al menos Consolas y Mónaco lo hacen bien.
Patrick Szalapski

28

Yo uso Bitstream Vera Sans Mono , pero necesitas activar ClearType para que sea legible.

Me gusta la prueba de legibilidad 'Illegal1 = O0', mencionada anteriormente en este hilo, gracias por eso.


Usuario de BVSM desde hace mucho tiempo también. ¡Guau, es bueno sacar eso de mi pecho!
Jared Updike

Acabo de cambiar de ser un fanático fiel de este, ya que no contiene macrones: en.wikipedia.org/wiki/Macron . Ahora uso Consolas.
Wayne Koorts el

3
Aparentemente, DejaVu es una versión actualizada de Bitstream Vera, con muchos personajes que Bitstream Vera no tiene. ¿Quizás deberías mirar DejaVu Sans Mono?
Paul Biggar


23

Para UltraEdit y cualquier otra cosa, utilizo el viejo Courier New.

texto alternativo http://www.identifont.com/samples/microsoft/CourierNew.gif

He encontrado que Consolas es difícil de leer, ya que se trata de suavizar.


1
Sí, Courier New es genial! ... por mezclar 1l, 0O y demás ... ;-) Yo tampoco Consolas, pero definitivamente adopté Andale Mono desde que Microsoft comenzó a distribuirlo en su sitio web ...
PhiLho

Tiene sentido usar una fuente como Courier New que está específicamente diseñada para facilitar la lectura
Alex Baranosky

Me gusta Courier New porque es fácil de leer, tiene cursiva y negrita y es monoespaciada.

21

Uso la consola Lucida durante años y nunca encuentro nada mejor.

Sin embargo, intenté varias veces las fuentes Consolas y, simplemente, prefiero la consola Lucida.


El problema con la consola Lucida es que negrita es más ancha de lo normal. Me gusta usar negrita en mi resaltado de sintaxis, pero no si hace que mi línea crezca y se reduzca a medida que la uso.
Patrick Szalapski

20

Me gusta Terminus para algunas cosas de la línea de comandos, al menos desplazar archivos de registro e irssi / irc ( versiones TTF disponibles ). Captura de pantalla de terminus.ttf en acción a continuación (PuTTY en Windows XP con ClearType habilitado).

Captura de pantalla de terminus.ttf en acción a continuación (PuTTY en Windows XP con ClearType habilitado). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png


Lo uso en mis editores de texto en Linux, así como en la consola.
Frew Schmidt

+1, también mi favorito :)
Łukasz Gruner

¡También me gusta mucho Nano!
Pindatjuh


15

No uso Consolas, aunque se ve bien en LCD, pero a veces no estoy en LCD, como cuando hago presentaciones y luego se ve horrible.

Mi fuente de elección actual para la programación es la fuente Liberation Mono .

Oh hombre, acabo de descubrir por qué el texto en Stack Overflow parece basura, obliga a Consolas, que es una fuente de tipo cleartype, y en mi configuración actual que no tenía habilitado cleartype, se ve muy mal.

Voy a hacer un informe de error en la voz del usuario.


Nunca me di cuenta ... porque simplemente no tengo Consolas en esta computadora ... :-)
PhiLho

Yo uso Liberation Mono en Vim y Visual Studio.
Sarah Vessels

Utilizo las fuentes Liberation para la mayor parte de mi pantalla y salida de impresión. También elimina cualquier problema con la licencia de fuentes entre máquinas.
mas

15

He estado usando la fuente Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - por un tiempo para la edición de texto y parece estar haciendo el trabajo bien.


2
Probé muchas fuentes de programador antes de decidirme por esta también. Si es un desarrollador multiplataforma, puede encontrar una versión de Linux (X Windows) de la fuente en el foro de esa página. donationcoder.com/Forums/bb/index.php?topic=7857.0
Arnold Spence el

1
Una cosa más, tome su fuente de programación favorita y verifique la alineación en dos líneas con el mismo texto pero diferentes secciones en negrita y cursiva. Muchas fuentes no hacen esto bien.
Arnold Spence el

También me gusta Dina, aunque hay otros que no me importan. No soy tan exigente como algunos de los otros carteles.
Charlie Sales

Uso esta fuente ampliamente en mis editores, e incluso en mi ventana de comandos y sesiones de masilla. Me parece la fuente más cómoda para la codificación.
RuntimeException

14

ProFont . ¿Soy el único que todavía lo usa?


Lo uso para casi todo lo que una fuente monoespacial es útil, ¡me encanta!
Dan

ProFont es el mejor que existe. Consolas está tan sobrevalorado.
rshimoda

Lo uso y me encanta ... Profont suele ser una de las primeras cosas que instalo en mis máquinas de desarrollo.
Jim OHalloran

También amo a ProFont. Tengo VS y Notepad ++ usándolo. Por lo general, lo agarro el segundo día de usar una nueva caja cuando empiezo a molestarme con Consolas.
Brandon el



12

Me sorprende que nadie haya mencionado a Pragmata . Es el BMW de las fuentes de programación. Condensada, legible y el pináculo de la elegancia simple.

texto alternativo http://www.fsd.it/fonts/imm/pr_abc.gif

Ahora hay un proyecto de recaudación de fondos para PragmataPro (que cubre una porción más grande de Unicode que Pragmata) para que esté disponible de forma gratuita bajo una licencia Creative Commons.


Es una venta bastante difícil para alguien gastar ~ $ 125-150 en una fuente de programación.
Brad Wilson

Ese es un buen punto. Definitivamente es un lujo. Sin embargo, el autor me dio un descuento (previa solicitud) y estoy seguro de que haría lo mismo para cualquier compra a granel.
Matias Nino

Yo también lo uso;) Creo que el 0 y el O son demasiado similares. Y el yo y el l. Por lo tanto, a veces vuelvo a Courier. Mencionando el precio: ¿cuánto tiempo ves esta fuente?
wishi

16
¿Compras al por mayor? ¿Te gusta comprar todos los personajes a la vez?
Nosredna 01 de

Es importante tener en cuenta que el precio de € 90 es para hasta "5 computadoras de una compañía", esto es bastante estándar para la licencia de fuentes.
e100


9

Inconsolata 14pt en TextMate


Eso es lo que uso, y se ve muy bien (aunque parece verse mucho mejor en fondos oscuros, en lugar de los claros).
mipadi




7

Nunca encontré una razón para desviarme de Courier New. No creo que tenga un problema con ninguna fuente, siempre y cuando sea sans-serif. Las fuentes monoespaciadas también son buenas para la codificación.


2
Courier New es una fuente serif ...
Richard Ev

Es cierto, pero cuando digo sans-serif, me refiero a algo que NO es como Times New Roman (con sus molestas serif curvilíneas).
MattSayar

55
Creo que monoespaciado es un requisito para la codificación.
Svante

Una vez cambié mi editor a una fuente serif, pensando "Oye, esto es lo que uso en todo lo demás, así que ...". Sí, eso se volvió molesto bastante rápido, especialmente si miras el código que se supone que está alineado y no lo es ...
Xiong

7

Yo también uso una fuente proporcional. Parecen buenos por las mismas razones por las que trabajan en libros y revistas: a mayor variación entre los personajes, más fácil es para el cerebro distinguirlos; y puedes caber más en la pantalla. La sangría todavía funciona bien: 6 espacios iniciales siguen siendo el doble de ancho que 3 espacios iniciales.

Utilizo una versión de Georgia que pirateé para que la letra minúscula "l" se parezca menos al dígito "1", y puse una barra diagonal a través del cero.


6

Creo que el desenfoque anti-aliasing en Consolas es causado por monitores que no tienen ClearType habilitado. Consolas fue diseñado para ClearType.

[Jeff A: de hecho, puedes ver capturas de pantalla de esto en una publicación que escribí sobre este tema .]


if (consolas con cleartype en == GREAT) {echo 'GREAT'; } >>> GENIAL
markus


6

Dos páginas donde hay una larga lista de fuentes de programación son estas páginas en keithdevens.com y lowing.org (enlace inactivo , pero está en el archivo de Internet )

Algunas otras discusiones sobre las fuentes de programación que pueden tener más sugerencias son los comentarios a esta publicación de blog en typographica y este tema en el foro de un editor de texto .

Personalmente me gusta Triskweline :

texto alternativo http://www.netalive.org/tinkering/triskweline/shot.gif


El enlace lowing.org no funciona para mí, en realidad lo encontré en 2 lugares diferentes esta mañana, ninguno de los cuales funcionó.
cori

5

DejaVu Sans Mono (a veces conocido como Panic Sans), tamaño 11, anti-alised. Anteriormente solo usaba fuentes que no tenían suavizado, pero parece funcionar para esta fuente.

Captura de pantalla de Panic Sans en Sublime Text

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.