cascadia-code README

The project's README from github.com/microsoft/cascadia-code. As one markdown file: README.md.

Cascadia Code

About Cascadia Code

Cascadia is a fun new coding font that comes bundled with Windows Terminal, and is now the default font in Visual Studio as well.

Font Variants

For the italic, there is a standard italic and a cursive variant accessible via ss01 (see below).

Font features

Coding Ligatures

Arrow Support

Stylistic Sets

Enabling stylistic sets will vary between applications. For example, in VS Code, you can enable stylistic sets (and other OpenType features) via settings.json:

"editor.fontLigatures": "'ss01', 'ss02', 'ss03', 'ss19', 'ss20'"

To enable the Cursive form of the italic, here's the code you should use:

"editor.fontLigatures": "'calt', 'ss01'",

If you're using an environment that does not support the ss01 OT feature, one option to consider is opentype-feature-freezer.

Character Sets

Cascadia Code Cascadia Code Italic Symbols for Legacy Computing and other block elements

Installation

You can download the latest version of Cascadia Code from the releases page here: https://github.com/microsoft/cascadia-code/releases

Font formats:

Once unzipped, right-click the font file and click Install for all users. This will install the font onto your machine.

👉 Note: If you have previously installed a version of Cascadia Code, please uninstall the previous version prior to installing a new version. Not doing so can result in improper rendering.

For more details and app-specific instructions, please check the wiki.

Get involved

Instructions on how to modify and submit an update to the Cascadia Code source is available in the wiki.

Communicating with the Team

The easiest way to communicate with the team is via GitHub Issues. Please file new issues, feature requests and suggestions, but DO search for similar open/closed pre-existing issues before you do.

Please help us keep this repository clean, inclusive, and fun! We will not tolerate any abusive, rude, disrespectful or inappropriate behavior. Read our Code of Conduct for more details.

If you would like to ask a question that you feel doesn't warrant an issue (yet), please reach out to us via Twitter:

Aaron Bell, Font Designer: @aaronbell

Christopher Nguyen, Product Manager: @nguyen_dows

Dustin Howett, Software Engineer: @DHowett

Special thanks to:

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

cascadia-code (microsoft/cascadia-code)

Searching Database…

Что это?Cascadia Code — моноширинный шрифт для программирования с лигатурами, который поставляется вместе с Windows Terminal и теперь используется по умолчанию в Visual Studio.
Это один шрифт или несколько вариантов?Шрифт выходит в нескольких вариантах: Cascadia Code (с лигатурами), Cascadia Mono (без лигатур), а также версии PL (символы Powerline) и NF (символы Nerd Font) для каждого из них.
Какой формат шрифта выбрать?Для большинства пользователей рекомендуется переменный TTF с весами 200–700; статичные TTF/OTF нужны там, где переменные шрифты не поддерживаются, а WOFF2 предназначен для использования в вебе.
Есть ли подводные камни при установке?Если у вас уже установлена предыдущая версия Cascadia Code, её нужно удалить перед установкой новой, иначе отображение может сломаться.
Для кого предназначен этот шрифт?Для разработчиков и пользователей терминалов и редакторов, которым нужен читаемый моноширинный шрифт с лигатурами для программирования; по умолчанию он используется в Windows Terminal и Visual Studio.
Работает ли он только в Windows?Нет, он работает и на других платформах, так как распространяется как стандартные файлы шрифтов TTF/OTF/WOFF2, но для Windows он особенно рекомендуется из-за хинтинга TrueType.
Как включить лигатуры или курсивный италик в редакторе?Включите стилистические наборы OpenType в настройках своего приложения; например, в VS Code это настраивается через settings.json, а курсивный италик доступен через функцию ss01.
Что делать, если моё приложение не поддерживает стилистический набор ss01?В README предлагается использовать инструмент вроде opentype-feature-freezer, чтобы встроить курсивный италик ss01 непосредственно в файл шрифта.
Где найти подробные инструкции по установке для конкретного приложения?В вики проекта есть более подробная информация и инструкции для отдельных приложений, помимо базовых шагов установки через щелчок правой кнопкой мыши.
Кто разработал Cascadia Code и что вдохновило его лигатуры?Шрифт создала Microsoft (дизайнер Аарон Белл вместе с командой); в основе лежит код лигатур OpenType из Fira Code и иконографика Nerd Fonts, а консультанты помогали с поддержкой кириллицы, арабского, иврита, греческого и вьетнамского письма.
Creator
microsoft
Size
28.2 MB
Stars
27.9K
Age
7y
Commits · 90 Days