ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Fira Code 编程连字字体安装教程:60 秒装好并在编辑器启用连字

Fira Code 编程连字字体安装教程:60 秒装好并在编辑器启用连字 Fira Code 编程连字字体安装教程60 秒装好并在编辑器启用连字【免费下载链接】FiraCodeFree monospaced font with programming ligatures项目地址: https://gitcode.com/GitHub_Trending/fi/FiraCodeFira Code 是一款免费等宽编程字体能把-、、这类多字符组合通过连字渲染成单个符号让代码更快读。这份教程带你从零完成安装、验证效果并配好常用编辑器全程大约 5 分钟。60 秒快速上手最快的路径是用系统包管理器安装不用自己编译。按你的系统运行对应命令sudo apt install fonts-firacodemacOS 用 Homebrewbrew install --cask font-fira-codeWindows 用 Chocolateychoco install firacode装完字体就在全局了任何应用都能选到它接下来只需在编辑器里切换字体并打开连字。确认安装成功Linux 打开终端运行fc-list | grep Fira Code能看到 FiraCode-Regular、FiraCode-Bold 等条目即安装成功。macOS 直接打开 Font Book 搜 Fira Code 查看。再做一个连字验证把编辑器字体设为 Fira Code记得勾选连字开关在文件里敲两个字符会合并成一个右箭头。除默认样式外Fira Code 还提供 32 组字符变体默认与变体效果对比如下换一种获取字体的方式需要自定义字体特性时可以从源码编译克隆仓库git clone https://gitcode.com/GitHub_Trending/fi/FiraCode安装构建依赖Linux 运行./script/bootstrap_linux.shmacOS 运行./script/bootstrap_macos.sh运行make用 Docker 构建产物在distr/otf目录复制.otf文件到系统字体目录即可把你常用的工具配好VS Code打开设置Ctrl ,或Cmd ,在settings.json中添加editor.fontFamily: Fira Code, monospace, editor.fontLigatures: true保存后立即生效不需要重启。JetBrains 系列打开Settings → Editor → Font主字体选Fira Code勾选Enable Font Ligatures。如果主题使用了 Color Scheme Font在Color Scheme → Color Scheme Font里再同步一次。终端iTerm2 打开Preferences → Profiles → Text把字体设为 Fira CodeWindows Terminal 在设置面板对应配置字体。Fira Code 对终端方框线、powerline 符号和进度条图形有完整覆盖终端 UI 渲染效果如下卡住了先看这里连字不生效还是两个字符多半是编辑器没开连字功能名一般叫font ligatures、liga或calt勾选后重启编辑器。字体列表里找不到 Fira Code先用fc-list | grep -i fira确认系统层装上了macOS 上字重名是FiraCode-Light这种格式不带空格。当前编辑器或终端本身不支持连字如 standalone Emacs、PuTTY、GNOME Terminal 等在官方不支持列表里可换工具或在官方文档中找对应方案。字体名写法不对设置里必须写Fira Code带空格想换 Light、Medium、Bold 等字重时按各系统命名规则选。想更进一步Fira Code 还有样式集ss01–ss32、字符变体cv01–cv32以及zero、onum、calt等特性。可以在支持字体特性的编辑器里逐项开关也可以在构建时把它们固化进字体生成独立的新字族./script/build.sh --features ss02,ss08,ss10 --family-name Fira Code Custom新字族与原字体互不影响随时可切换回默认版本。装好 Fira Code 后你代码里的!、-、--都会合并成单个符号看久了真的回不去。以下项目内文件可以留作参考distr/README.txt各系统完整安装步骤与编辑器兼容性列表script/build.sh源码构建脚本支持--features、--family-name、--weightsfeatures/全部样式集与字符变体的特性定义文件README_CN.md中文官方说明含编辑器与终端兼容列表【免费下载链接】FiraCodeFree monospaced font with programming ligatures项目地址: https://gitcode.com/GitHub_Trending/fi/FiraCode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表