This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
Go to file
Philippe Majerus a76ff0e26c
Complete the branch rename from master to main (again) (#734)
Non-italic license strings were updated in Oct. 2020, but italic
versions were not.
This commit updates the license string of the remaining italic versions,
completing the branch rename from master to main (for good this time).

## Detailed Description of the Pull Request / Additional comments

I only noticed this when cleaning up custom builds and installing the
2404.23 release, and now I can't unsee it.
Since I still had a fork, I figured I could submit a PR just as fast as
submitting an issue. So here it is.

During the October 2020 branch rename from master to main, the license
strings were updated in non-italic fonts, but not in italic ones.

This PR updates the license string in the italic fonts to match the
non-italic ones.
2024-05-17 16:24:53 -05:00
.github Move to a GitHub issue template 2021-05-26 17:32:25 -05:00
doc Add Arabic key features doc (#462) 2021-05-25 09:42:21 -04:00
images New diagonals, octants, sedecimants & eights, separated quadrants & sextants, segmented digits, and large type pieces (#723) 2024-04-23 09:21:30 -05:00
sources Complete the branch rename from master to main (again) (#734) 2024-05-17 16:24:53 -05:00
.azure-pipelines.yml ci: force python 3.8 2021-02-08 17:31:20 -08:00
.gitignore February 2021 update (#402) 2021-02-08 17:13:37 -08:00
CODE_OF_CONDUCT.md the start of some documentation 2019-09-05 13:09:46 -07:00
FONTLOG.txt Update FONTLOG and the version number - 2404.23 (#722) 2024-04-23 07:34:45 -07:00
LICENSE Rename LICENSE.txt to LICENSE 2019-09-05 13:54:57 -07:00
OFL-FAQ.txt added contributing.md and ofl-faq and updated readme 2019-09-16 17:02:15 -07:00
README.md Update README (#729) 2024-04-30 15:44:02 -07:00
SECURITY.md Microsoft mandatory file (#632) 2022-05-16 17:10:22 -05:00
build.py Update FONTLOG and the version number - 2404.23 (#722) 2024-04-23 07:34:45 -07:00
requirements.in July-August 2021 Fixes (#538) 2021-08-26 13:58:05 -05:00
requirements.txt July-August 2021 Fixes (#538) 2021-08-26 13:58:05 -05:00

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

  • Cascadia Code: standard version of Cascadia
  • Cascadia Mono: a version of Cascadia that doesn't have ligatures
  • Cascadia (Code|Mono) PL: a version of Cascadia that has embedded Powerline symbols
  • Cascadia (Code|Mono) NF: a version of Cascadia that has Nerd Font symbols

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:
  • ttf variable: we recommend this version for all users, and particularly those on Windows or any other OS that employs TrueType hinting. It offers the greatest diversity of weight options (anything from 200-700).
  • ttf static: in the rare situation where the above variable font version is not supported, or a singular weight is preferred to the entire range, static formats are supplied. However, please note they do not have the same degree of hinting quality as the variable font versions.
  • otf static: for users who prefer OTF format fonts, otf static instances are provided. At this time we do not have a variable font OTF version.
  • WOFF2: These versions are provided for the purposes of web use, and are available both as variable fonts, and static instances.

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 opencode@microsoft.com with any additional questions or comments.