type
status
date
slug
summary
tags
category
icon
password
Fira Code是基于 Fira Mono 等宽字体的一个扩展,主要特点是加入了编程连字特性(ligatures),包含常用的编程语言中多种字符组合的连字。这只是一个字体呈现功能,底层代码仍然与ASCII兼容。这有助于更快地阅读和理解代码。对于一些常见的序列,如
..
或//
,连字允许我们纠正间距。![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F85542c8f-13dd-4570-ab6d-a5cf811f3be3%2F024fa9ea-8ff0-4650-8f2a-898542446795%2FUntitled.png?table=block&id=d51ce84d-6500-4ad4-9f2c-c411a05fa030)
字体里都有哪些特征?
左侧:Fira Code中呈现的连字(vs code和pycharm有很好支持,sublime text支持不好,仅plain text可正确连字)。右侧:没有连字的相同字符序列。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F85542c8f-13dd-4570-ab6d-a5cf811f3be3%2F8b6f44aa-69a9-4096-bd86-2d2a0b2a277a%2Fligatures.png?table=block&id=f857572f-cb1f-4d7d-8b2d-ef96af3865ca)
Fira Code 带有种类繁多的箭头。更棒的是:您可以随心所欲地制作它们,并根据需要组合开始/中间/结束片段!
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F85542c8f-13dd-4570-ab6d-a5cf811f3be3%2Fba915647-5e51-4bbe-bab0-6a0b8473a0a8%2Farrows.png?table=block&id=eee5153f-becf-4024-b1ac-988e42495b40)
Fira Code 不仅与连字有关,还对标点符号和频繁的字母对进行了一些微调。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F85542c8f-13dd-4570-ab6d-a5cf811f3be3%2Fa1d99eca-5b3d-466a-8351-498bbf572c90%2Ftypographics.png?table=block&id=082101b0-dbc6-499a-a3ac-d30034af82f2)