Si está buscando una fuente divertida, nueva y moderna que mejore su experiencia de codificación, es posible que desee consultar Cascadia Code. Cascadia Code es una fuente monoespaciada que incluye ligaduras de programación y está diseñada para funcionar bien con Windows Terminal, Visual Studio, Visual Studio Code y otros editores de código. En este artículo, te presentaremos Cascadia Code, te mostraremos cómo descargarlo e instalarlo, y te daremos algunos consejos sobre cómo usarlo de manera efectiva.
Cascadia Code es una nueva fuente de Microsoft que se lanzó en 2019. Fue desarrollado junto con Windows Terminal, una nueva aplicación terminal para Windows 10 que admite múltiples pestañas, paneles, caracteres Unicode y UTF-8, temas personalizados, estilos y configuraciones.
El nombre Cascadia Code se origina en el proyecto Windows Terminal. Inicialmente, el equipo de Windows Terminal quería usar Consolas como la fuente predeterminada para su aplicación. Sin embargo, se dieron cuenta de que Consolas no tiene ligaduras de programación, que son glifos especiales que combinan dos o más caracteres en un símbolo. Por ejemplo, los caracteres "==" se pueden combinar en un solo signo igual, o los caracteres "=>" se pueden combinar en una sola flecha.
La programación de ligaduras puede hacer que el código sea más legible y elegante, especialmente para lenguajes como F#, Scala, Haskell o JavaScript. Por lo tanto, el equipo de Windows Terminal decidió crear una nueva fuente que soporta la programación de ligaduras y también se ve bien en el terminal. Eligieron basar su nueva fuente en Fira Mono, una fuente monoespaciada gratuita que ya tiene algunas ligaduras. También agregaron algunas características adicionales, como símbolos Powerline (que son útiles para mostrar información en el indicador) y variantes cursivas en cursiva (que son útiles para distinguir los comentarios del código).
Cascadia Code tiene varias características que lo hacen atractivo para la codificación:
Cascadia Code también tiene varias variantes que se adaptan a diferentes preferencias:
Si quieres probar Cascadia Code en tu máquina, necesitas descargarlo desde su repositorio GitHub e instalarlo en tu sistema. Estos son los pasos para hacerlo:
Puede descargar la última versión de Cascadia Code desde la página de lanzamientos aquí: [1]. Verá varios archivos con diferentes extensiones, como . ttf, . otf, . woff2, y .zip. Estos son diferentes formatos de la fuente que puede elegir dependiendo de su plataforma y aplicación. Aquí hay una breve explicación de cada formato:
| Formato |
|---|
| Descripción |
|---|
| . ttf |
| TrueType Font. Un formato de fuente común que es soportado por la mayoría de los sistemas operativos y aplicaciones. |
| . otf |
| OpenType Font. Un nuevo formato de fuente que tiene más características y capacidades que TrueType, como las fuentes variables. |
| . woff2 |
| . zip |
| Un archivo comprimido que contiene todos los demás formatos en un archivo. |
Si no está seguro de qué formato descargar, le recomendamos que descargue el . zip, que contiene todos los formatos y variantes de Cascadia Code. A continuación, puede extraer el archivo y elegir el formato y la variante que se adapte a sus necesidades.
Una vez que haya descargado el archivo de fuente, debe instalarlo en su sistema. Los pasos de instalación pueden variar dependiendo de su sistema operativo y la aplicación con la que desea usar Cascadia Code. Aquí hay algunas pautas generales para instalar Cascadia Code en diferentes plataformas y aplicaciones:
Si está usando Windows 10, puede instalar Cascadia Code siguiendo estos pasos:
Si estás usando macOS, puedes instalar Cascadia Code siguiendo estos pasos:
Si está usando Linux, puede instalar Cascadia Code siguiendo estos pasos:
Cascadia Code es una fuente versátil que se puede utilizar para diversos fines, como codificación, scripting, escritura o incluso juegos de azar. Sin embargo, hay algunas cosas que debes saber antes de usarlo:
Cascadia Code tiene muchos beneficios que lo convierten en una gran opción para la codificación:
Por lo tanto, siempre debe probar Cascadia Code en su propio dispositivo y aplicación antes de usarlo para sus proyectos. También puede personalizar el código de Cascadia a su gusto cambiando su tamaño, color, peso o configuración de ligaduras.
Cascadia Code no es la única fuente que está diseñada para codificar. Hay muchas otras fuentes que tienen características y estilos similares o diferentes. Estas son algunas de las fuentes de codificación más populares y ampliamente utilizadas que puedes comparar y contrastar con Cascadia Code:
| Fuente |
|---|
| Descripción |
|---|
| Consolas |
| Una fuente predeterminada para Windows y Visual Studio que tiene un diseño claro y elegante. No tiene ligaduras ni símbolos Powerline. |
| Código de Fira |
| Una fuente basada en Fira Mono que tiene ligaduras de programación y un aspecto moderno. No tiene símbolos Powerline o variantes cursivas itálicas. |
| JetBrains Mono |
| Fuente creada por JetBrains que tiene ligaduras de programación, mayor altura de línea y formas distintivas. No tiene símbolos Powerline ni variantes cursivas en cursiva. |
| Mónaco |
| Una fuente predeterminada para macOS y Xcode que tiene un diseño simple y limpio. No tiene ligaduras ni símbolos Powerline. |
| Código fuente Pro |
| Una fuente de Adobe que tiene un diseño equilibrado y profesional. No tiene ligaduras ni símbolos Powerline. |
Puede encontrar más fuentes de codificación aquí: [2]. También puede usar herramientas en línea como [3] o [4] para obtener una vista previa y comparar diferentes fuentes en varios fragmentos de código.
Cascadia Code es la versión estándar de Cascadia que incluye ligaduras de programación. Cascadia Mono es una versión de Cascadia que no tiene ligaduras de programación. Las ligaduras de programación son glifos especiales que combinan dos o más caracteres en un símbolo, como "==" o "=>". Pueden hacer que el código sea más legible y elegante, pero también pueden causar algunos problemas con algunas aplicaciones o idiomas que no los admiten.
Los símbolos Powerline son caracteres especiales que se utilizan para crear indicaciones ricas y coloridas en el terminal. Pueden mostrar información como el directorio actual, la rama git, el estado de salida, la hora, etc. Para usar los símbolos de Powerline, necesita instalar una fuente compatible con Powerline, como Cascadia (CodeMono) PL y una shell compatible con Powerline, como bash, zsh o fish. Puede encontrar más información sobre Powerline aquí: [5].
Para activar o desactivar ligaduras en Visual Studio Code, debe abrir la configuración y buscar ligaduras. Luego cambie el valor de Editor: Font Ligatures a true o false. Alternativamente, puede agregar "editor.fontLigatures": verdadero o falso a su archivo settings.json.
Cascadia Code admite fuentes variables, lo que significa que puede ajustar el peso de la fuente de delgado a negro. Para cambiar el peso de Cascadia Code, necesita usar un editor de fuentes variables, como [6] o [7]. También puede usar propiedades CSS, como por ejemplo font-weight o font-variation-settings, para cambiar el peso de Cascadia Code en páginas web.