Se basa en el hecho de que un uso principal de dichos editores de texto (a diferencia de cosas como los procesadores de texto) es para editar el código fuente del programa.
Con las fuentes monoespaciales, es más fácil administrar el “espacio en blanco” (espacios en blanco y pestañas) del código fuente del programa y alinear horizontalmente elementos como delimitadores de bloque (llaves en C / C ++ / Java, BEGIN / END en Pascal, etc.) para Código más legible. En el caso de algunos lenguajes, como Python, el espacio en blanco es el delimitador de bloque, por lo que el código que no está alineado correctamente no funcionará correctamente. (Uno de los conceptos más difíciles de “entender” sobre Python es que eso no es un “error”, es una característica ).
Además, cuando declara estructuras de datos en el código fuente, es útil asegurarse de que las columnas puedan alinearse correctamente, de nuevo, para hacer que esas estructuras de datos sean más fáciles de leer. Si está declarando una matriz de GUID, por ejemplo, con un GUID por línea, los diversos “bloques” de dígitos que componen los GUID deberían alinearse. Esto realmente no se puede hacer con fuentes proporcionales, porque los dígitos pueden tener diferentes anchos de caracteres (“1” es el ejemplo más notorio de una diferencia, ya que generalmente es mucho más “delgado” que otros dígitos).
Si bien admito que el uso de fuentes monoespaciadas en la edición de texto es en parte histórico en su origen (se deriva de las pantallas de terminal basadas en caracteres anticuadas que eran cómo la gente solía acceder a las computadoras antes de las GUI), todavía hay sabiduría en continuar práctica, al menos en lo que respecta a la fuente del programa.
- ¿Cómo convence a sus compañeros de trabajo de que Calibri es una fuente inapropiada para documentos comerciales?
- ¿Cuál es el tipo de letra de título utilizado en la página de ‘cómo funciona la página’ de Mint? http://www.mint.com/how-it-works
- ¿Cuáles son los principales problemas con el uso de CSS3 font-face para un sitio web completo?
- ¿Las fuentes compradas son de uso comercial gratuito?
- ¿Quiénes son los mejores diseñadores tipográficos?