Si usted es un desarrollador que pasa mucho tiempo codificando, usted sabe lo importante que es tener una buena fuente que es fácil de leer, soporta varias características y mejora su productividad. En este artículo, le presentaremos Cascadia Code, una nueva fuente monoespaciada de Microsoft diseñada para mejorar la apariencia de Windows Terminal, aplicaciones de terminales y editores de texto como Visual Studio y Visual Studio Code. También te mostraremos cómo descargar e instalar Cascadia Code, cómo usarlo de manera efectiva y cuáles son algunas alternativas a considerar.
Cascadia Code es una fuente TrueType monoespaciada que fue desarrollada por Microsoft junto con Windows Terminal, una nueva interfaz de línea de comandos para Windows 10. También es la fuente predeterminada para Visual Studio y Visual Studio Code, dos entornos de desarrollo integrado (IDE) populares para programadores. Cascadia Code incluye ligaduras de programación, que son glifos especiales que combinan múltiples caracteres en un símbolo, haciendo el código más legible y elegante. Por ejemplo, los caracteres == son reemplazados por un solo glifo de signo igual en Cascadia Code.
Cascadia Code viene en cuatro variantes: Cascadia Code, que tiene ligaduras; Cascadia Mono, que no tiene ligaduras; Cascadia Code PL y Cascadia Mono PL, que tienen símbolos Powerline incorporados. Powerline es un plugin de línea de comandos común que muestra información adicional en la solicitud, como la rama actual, el estado y el modo. Utiliza algunos glifos adicionales para mostrar esta información correctamente. Para el estilo cursiva, hay una cursiva estándar y una variante cursiva accesible a través de una función OpenType.
Puede descargar la última versión de Cascadia Code desde la página de lanzamientos en GitHub. Hay diferentes formatos de fuente disponibles para diferentes propósitos:
Para instalar Cascadia Code en Windows 10, siga estos pasos:
Para instalar Cascadia Code en macOS, sigue estos pasos:
Para instalar Cascadia Code en Linux, siga estos pasos:
Una vez instalado Cascadia Code, puedes usarlo en cualquier aplicación que soporte fuentes personalizadas. Sin embargo, algunas aplicaciones pueden requerir ajustes o configuraciones adicionales para habilitar ciertas características, como ligaduras o símbolos Powerline. Aquí hay algunos ejemplos de cómo usar Cascadia Code en algunas aplicaciones comunes:
Windows Terminal es una nueva interfaz de línea de comandos para Windows 10 que admite múltiples pestañas, paneles, perfiles y opciones de personalización. También es la inspiración principal para Cascadia Code, ya que fue desarrollado junto a él. Para usar Cascadia Code en Windows Terminal, siga estos pasos:
"fontFace": "Cascadia Code", "fontSize": 12, "fontWeight": "normal" Las ligaduras son glifos especiales que combinan múltiples caracteres en un símbolo, haciendo el código más legible y elegante. Por ejemplo, los caracteres == son reemplazados por un solo glifo de signo igual en el Código de Cascadia. Para habilitar ligaduras en Visual Studio y Visual Studio Code, siga estos pasos:
Es posible que desee cambiar el tamaño de fuente o el peso de Cascadia Code para adaptarse a sus preferencias y resolución de pantalla. Para hacerlo en Visual Studio y Visual Studio Code, siga estos pasos:
Es posible que desee utilizar una variante o estilo diferente de Cascadia Code, como Cascadia Mono (sin ligaduras), Cascadia Code PL (con símbolos Powerline), o Cascadia Code Italic (con estilo cursivo). Para hacerlo en Visual Studio y Visual Studio Code, siga estos pasos:
Fira Code es una fuente monoespaciada que se basa en Fira Mono, una fuente creada por Mozilla para Firefox OS. Fira Code hereda el diseño de alta calidad y legibilidad de Fira Mono, y añade ligaduras de programación, conjuntos estilísticos y soporte para varios lenguajes y símbolos. Fira Code también es de código abierto y de uso gratuito.
JetBrains Mono es una fuente monoespaciada creada por JetBrains, la compañía detrás de muchos IDEs populares como IntelliJ IDEA, PyCharm y WebStorm. JetBrains Mono está diseñado para mejorar la legibilidad y la estética del código, con características como mayor altura, gran altura x, formas claras y caracteres distintivos. También soporta ligaduras de programación, conjuntos estilísticos y varios lenguajes y símbolos. JetBrains Mono también es de código abierto y de uso gratuito.
Source Code Pro es una fuente monoespaciada que forma parte de la familia de fuentes Adobe Source. Source Code Pro está diseñado para funcionar bien en interfaces de usuario y entornos de codificación, con características como formas consistentes, espaciado proporcional y amplia cobertura de caracteres. También soporta varios lenguajes y símbolos, pero no tiene ligaduras de programación. Source Code Pro también es de código abierto y de uso gratuito.
Consolas es una fuente monoespaciada que se incluye en Windows y Microsoft Office. Consolas está diseñado para ser claro y elegante, con características tales como grandes x-altura, espaciado generoso y curvas sutiles. También soporta varios lenguajes y símbolos, pero no tiene ligaduras de programación. Consolas no es de código abierto, pero es de uso libre para fines personales y comerciales.
Aquí hay algunas preguntas frecuentes sobre Cascadia Code:
Cascadia Code y Cascadia Mono son dos variantes de la misma familia de fuentes. La principal diferencia es que Cascadia Code tiene ligaduras de programación, que son glifos especiales que combinan múltiples caracteres en un símbolo, mientras que Cascadia Mono no los tiene.
Cascadia Code Italic tiene dos estilos: cursiva cursiva y cursiva cursiva. El estilo cursiva cursiva tiene letras más inclinadas y conectadas que el estilo cursiva estándar. Para habilitar el estilo cursiva cursiva, debe usar una aplicación que admita funciones de OpenType, como Visual Studio Code o Sublime Text. Luego, debe agregar la siguiente línea a su configuración:
"editor.fontFeatureSettings": "'calt' 1" Esto activará la función de alternancia contextual para Cascadia Code Italic.
Cascadia Code PL es una variante de Cascadia Code que tiene símbolos Powerline incorporados. Powerline es un plugin de línea de comandos común que muestra información adicional en la solicitud, como la rama actual, el estado y el modo. Utiliza algunos glifos adicionales para mostrar esta información correctamente. Para cambiar el color de los símbolos Powerline en Cascadia Code PL, debe usar una aplicación que admita códigos de escape ANSI, como Windows Terminal o iTerm2. A continuación, debe configurar la configuración del indicador según sus preferencias.
Si quieres saber más sobre Cascadia Code y sus características, historia y desarrollo, puedes consultar algunos de estos enlaces: