Fuentes recomendadas para la Programación? [cerrado]


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

Author: tbreffni, 2008-08-07

30 answers

Ya sea Consolas (descargar) o Andale Mono (descargar). Yo uso principalmente Andale Mono. Escribí un artículo sobre la programación de fuentes hace mucho tiempo, creo que Consolas ni siquiera estaba fuera todavía.

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

Encuentro que escribir Illegal1 = O0 es una buena prueba de idoneidad.

 197
Author: deadprogrammer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-01-27 20:54:43

Realmente me he enamorado de Droid Sans Mono.

texto alt

 84
Author: icco,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-08 14:07:37

Realmente me gusta DejaVu Sans Mono. Es muy limpio y agradable a la vista.

introduzca la descripción de la imagen aquí

 66
Author: mbillard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-11-02 14:08:17

+1 para Mónaco

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

Simplemente hermoso y me parece que puedo leerlo durante horas y horas.

 61
Author: Dave Verwer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-08 19:56:47

Utilizo Consolas para todo, incluyendo Notepad++, SQL Studio, Eclipse, etc. Ojalá hubiera una versión para Mac. Además, si te das cuenta, el campo de área de texto en Stack Overflow utiliza Consolas, por lo que tenemos algunos otros fans por ahí también: p

 51
Author: Shawn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:12:46
 41
Author: Jon Galloway,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-08 14:06:41

+1 para Mónaco, aunque esta entrada de blog me está haciendo pensar en cambiar a Inconsolata.

Tengo curiosidad por saber qué tamaño de punto usan, uso el TextMate tamaño predeterminado de 12pt.

 28
Author: Dan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:40:17

Utilizo 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.

 28
Author: Pascal Immerzeel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-11 08:18:36

Anarca, 32 puntos, por supuesto. Código con estilo!

Anarch http://img525.imageshack.us/img525/1584/ss42po1.jpg

 24
Author: RazMaTaz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-19 02:32:22

Para UltraEdit y cualquier cosa para el caso, utilizo el buen viejo Mensajero Nuevo.

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

He encontrado Consolas a difícil de leer con es más anti-aliasing.

 23
Author: GateKiller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:25:26

Utilizo Lucida Console durante años y nunca encuentro nada mejor.

Sin embargo probé un par de veces Consolas fonts y simplemente prefer prefiero la consola Lucida.

 21
Author: Grzegorz Gierlik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-16 10:07:36

Me gusta Terminuspara algunas cosas de la línea de comandos, al menos archivos de registro de desplazamiento e irssi/irc ( versiones TTF disponibles). Captura de pantalla del terminal.ttf en acción a continuación (PuTTY en Windows XP con ClearType activado).

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

 20
Author: nybergh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-08 20:07:02

Uso Consolas en mi mac, POR cierto; aquí hay un enlace para descargar los archivos consolas TTF si desea instalar esto (Mac/Win/Linux).

/ mp

 18
Author: mauriciopastrana,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 14:22:34

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

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

Oh hombre, acabo de descubrir por qué el texto en el desbordamiento de la pila se ve como basura, fuerza Consolas que es una fuente cleartype, y en mi configuración actual que no tenía cleartype activado, se ve muy mal.

Va a hacer un informe de error en uservoice.

 15
Author: Lasse V. Karlsen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:16:41

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

 15
Author: rjzii,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 15:17:24

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

 14
Author: Carl Russmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-14 17:10:59

Me gusta Fixedsys en Visual Studio. Es un clásico. Sin desenfoque anti-aliasing.

Tipo de letra Fixedsys

 12
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-08 14:00:18

Un excelente artículo de CodeProject que lista 33 fuentes para programación (Con ejemplos de cada una)

Http://www.codeproject.com/KB/work/FontSurvey.aspx

 12
Author: rudigrobler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-22 14:11:23

Me sorprende que nadie haya mencionado Pragmata. Es el BMW de las fuentes de programación. Condensado, 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 hacerlo disponible de forma gratuita bajo una licencia Creative Commons!

 12
Author: Matias Nino,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-11-03 08:13:13

Utilizo Inconsolata con UltraEdit en Windows. Con TextMate (en Mac) prefiero Monaco (es la fuente predeterminada).

 10
Author: Christian Lescuyer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:32:14

Inconsolata 14pt in TextMate

 9
Author: Jarin Udom,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 19:20:34

Me gusta Profont, lo encontré por primera vez cuando Jeff blogueó sobre la programación de fuentes

 9
Author: Josh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-18 00:27:31

También me gusta Consolas, pero también me gusta Anonymous: http://www.ms-studio.com/FontSales/anonymous.html

 8
Author: John with waffle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 15:08:41

Añadiendo un voto para Consolas. Se siente muy fácil en mis ojos.

 7
Author: Jonathan Works,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:14:34

Nunca encontré una razón para alejarme de Courier New. No creo que tenga problemas con ninguna fuente mientras sea sans-serif. Las fuentes mono espaciadas también son buenas para codificar.

 7
Author: MattSayar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-07 13:15:48

También uso una fuente proporcional. Parecen buenos por las mismas razones por las que funcionan en libros y revistas: cuanta más variación entre los personajes, más fácil es para el cerebro distinguirlos; y puedes encajar más en la pantalla. La sangría sigue funcionando bien: 6 espacios iniciales siguen siendo el doble de anchos que 3 espacios iniciales.

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

 7
Author: Martin C. Martin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-31 21:48:57

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

[Jeff A: de hecho, puedes ver capturas de pantalla de esto en un post que escribí sobre este tema .]

 6
Author: Jon Limjap,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-14 02:45:16

En lugar de simplemente intervenir con otro voto por una fuente en particular, recomendaría leer estas comparaciones de fuentes de programación donde puede aprender un poco más:

El excelente resumen de Jeff Atwood":
http://www.codinghorror.com/blog/archives/000157.html

Otra revisión de 5 fuentes con bonitas capturas de pantalla:
http://blog.hamstu.com/2008/02/03/the-typography-of-code /

 6
Author: ewindes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-15 18:06:22

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

Algunas otras discusiones sobre la programación de fuentes que pueden tener más sugerencias son los comentarios a esta entrada del 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

 6
Author: Sam Hasler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-10-19 13:49:00

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

Captura de pantalla de Panic Sans en Sublime Text

 5
Author: Jeremy Banks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-03 15:43:43