Fira Code 一个程序员专供的字体

大家都有自己喜欢的主题,编辑器(对于IDE来说大家应该都是 PHPStorm 了)、字号、行间距等等个性化设置。今天给大家推荐一款程序员字体,叫做 Fira code

在我们写程序的时候,经常会用到 -> => :: >= .= += 等超过一个字符的操作符,但是这个操作符其实只有一个含义,按照常理来说,既然表达一个含义那么占一个位置也是理所应当的。这就是 Fira code 的目的了。

Fira code 其实基于 Fira Mono 字体,然后对操作符做了特殊处理,这样更符合通常的阅读习惯(虽然早已习惯了两个字符表示一个含义)。

废话不多说,上图

img

下面就告诉大家如何集成到我们最爱的 PHPStrom

  1. 下载字体包
  2. 安装字体,macOS 下面直接双击ttf字体安装,切记,安装 FiraCode-Regular 即可,不要安装太细的字体,否则看着累
  3. 打开 phpstorm 偏好设置,Editor > Colors & Fonts > FontPrimary font 选择 Fira Code,并勾选 Enable font ligatures 即可。如图

img

Done!

想要 sublime text 也显示这个特效?遗憾的告诉你,sublime text 不支持 font ligatures

本帖已被设为精华帖!
附言 1  ·  4年前
本帖由系统于 4年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 17

正在 Fira Code 的来点个赞~

7年前 评论

sublime text是支持开启的,具体请看 http://www.sublimetext.cn/docs/3/ligatures... 它的字有点多,我总结下... 就是在配置文件添加一条

    "font_options": "dlig",

完结撒花👌

4年前 评论

sublime text 如何开启 font ligatures:
http://www.sublimetext.com/docs/3/ligature...

4年前 评论

@fatrbaby 我最近一直用 Operator Mono , 迷恋里面的斜体字和大括号。

5年前 评论
fatrbaby

我喜欢operator mono

5年前 评论

Atom 有吗?

7年前 评论

@Aufree 咦 居然漏了个字, 多谢发哥补充 :cat:

7年前 评论

这样真的好吗

7年前 评论
Destiny

:punch: 超哥, 非常棒!

7年前 评论

=> 现在好像机打的一样

7年前 评论

@zhuzhichao 谢谢,已下载最新版本

7年前 评论

为什么我的phpstorm 没这个Enable font ligatures选项?最新版本10.0.4啊

7年前 评论
Summer

其实应该一开始就这样的。。。

可惜我们现在脑子已经被教坏了,好几个符号,如果眼睛在扫代码的话,都得楞一下 :cry:

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!