菜单

桌面安装

相关源文件

本页面介绍如何在桌面系统(包括 Windows、macOS 和各种 Linux 发行版)上安装 Fira Code 字体。关于在 Web 环境中的使用,请参阅 Web 字体用法。关于安装后启用连字的代码编辑器特定配置,请参阅 编辑器和终端兼容性

安装概览

安装 Fira Code 需要将字体文件放置在操作系统字体目录中。根据您的平台,可以通过直接安装方法或使用包管理器来完成。

安装流程图

来源:distr/README.txt1-105

Windows 安装

Windows 用户有两种主要方法来安装 Fira Code

直接安装

  1. 下载 Fira Code 发行包
  2. ttf 文件夹中,您可以
    • 双击每个字体文件,然后点击“安装字体”
    • 或者,要一次性安装所有字体,请选择所有文件,右键单击,然后选择“安装”

使用 Chocolatey

如果您安装了 Chocolatey 包管理器

choco install firacode

来源:distr/README.txt4-13

macOS 安装

Mac 用户也有两种安装选项

直接安装

  1. 下载 Fira Code 发行包
  2. 在下载的 TTF 文件夹中
    • 选择所有字体文件
    • 右键单击并选择 打开(或者 用“字体册”打开
    • 选择“安装字体”

使用 Homebrew

如果您使用 Homebrew

brew tap homebrew/cask-fonts
brew install font-fira-code

来源:distr/README.txt16-30

Linux 安装

Linux 有多种安装方法,具体取决于您的发行版。

特定发行版的安装

发行版安装命令
Ubuntu 17.04+/Debian 9+sudo apt install fonts-firacode
Arch Linuxsudo pacman -S ttf-fira-code
Gentooemerge -av media-fonts/fira-code
Fedoradnf install fira-code-fonts
Solussudo eopkg install font-firacode-ttf font-firacode-otf
Void Linuxxbps-install font-firacode
FreeBSD (pkg)pkg install firacode
FreeBSD (ports)cd /usr/ports/x11-fonts/firacode && make install clean

注意:对于 Ubuntu/Debian,请确保启用了 universe (Ubuntu) 或 contrib (Debian) 仓库。

Linux 手动安装

如果您的发行版没有 Fira Code 的软件包,您可以手动安装

  1. 对于大多数面向桌面的发行版,双击 ttf 文件夹中的每个字体文件并选择“安装字体”应该会起作用。

  2. 或者,创建并运行以下脚本(download_and_install.sh

来源:distr/README.txt33-104

字体文件结构

下图显示了字体文件在系统中的组织和安装方式

来源:distr/README.txt1-105 README_CN.md241-253

验证安装

要验证字体是否安装正确,请按照以下步骤操作

  1. 打开任何允许选择字体的文本编辑器
  2. 将字体更改为“Fira Code”
  3. 键入一些编程连字,例如 =>!=->
  4. 连字应呈现为特殊的组合符号

如果您在字体列表中看不到“Fira Code”

  • 对于 Windows:尝试刷新字体缓存或重新启动计算机
  • 对于 macOS:在“字体册”中检查是否有任何验证问题
  • 对于 Linux:运行 fc-cache -f -v 来重建字体缓存,并使用 fc-list | grep "Fira Code" 进行验证

故障排除

如果您在安装过程中遇到问题

  • 确保您具有安装字体的正确权限
  • 检查字体目录是否存在且可访问
  • 验证下载的字体文件是否未损坏
  • 在 Linux 系统上,确保 fontconfig 已正确安装

有关详细的故障排除,请参阅 故障排除 wiki 页面

来源:distr/README.txt558-560

字重选择

在应用程序中选择 Fira Code 时,您可能需要指定字重。可用的字重包括

  • Fira Code Light
  • Fira Code Regular
  • Fira Code Medium
  • Fira Code SemiBold
  • Fira Code Bold
  • Fira Code Retina

在 macOS 上,您可能需要使用 FiraCode-Light 格式,而不是 Fira Code Light

此外,还提供了一个可变字体版本(FiraCode-VF.ttf),该版本在一个文件中包含了所有字重,为支持可变字体的应用程序提供了更大的灵活性。

来源:distr/README.txt131 distr/README.txt143