You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Fira Code - 带有连字的免费等宽字体
Nerd Fonts - 修补了具有大量字形(图标)的开发人员目标字体。特别是从流行的“标志性字体”中添加大量额外的字形,例如 Font Awesome、Devicons、Octicons等。3,600 多个图标,50 多种修补字体,如 Hack、Source Code Pro 等。
Operator Mono - 对编码友好的字体,Operator Mono 字体本身并不支持类似于 Fira Code 的连字,但是在社区有个工具专门针对 Operator Mono 字体做连字处理。
制作连字的 Operator Mono 字体
第一步:下载项目
首先要有 Operator Mono 字体(网上自行搜索),然后访问下面这个项目,下载到本地。
第二步:前置环境准备
pip install fonttools
C:\PythonX
下,您应该使用具有管理权限的控制台fonttools
添加到 PATH。或者,考虑通过sudo apt install fonttools
安装。pip3 install fonttools
第三步:安装依赖及构建
压缩包解压,然后进入到文件夹下执行
# 使用 npm 安装可能会出现 node-gyp 之类的错误,可以尝试使用 yarn 安装 npm install
将 Operator Mono字体文件放到 original 目录下,然后执行脚本
生成的 Operator Mono Lig 字体在 build 文件夹下,点击安装即可
字体效果预览
我的 vscode 配置
Beta Was this translation helpful? Give feedback.
All reactions