JetBrains Mono字体是一个开源免费的编程字体,对于程序员来说,这个字体的辨识度非常高,作为JetBrains旗下的编程字体,通过它来码代码显示效果非常出色。这款字体考虑了字母的大小和形状、字体之间的空间量、等宽字体设计的平衡、移除不必要的细节、连字显示问题、以及难以区分的字母和符号 (例如 I 和 l 的显示区别) 等等。
字体介绍:
在最新版本的 JetBrains 系列各大 IDE 里,都已经内置了 JetBrains Mono 字体,用户可以直接选择使用。而使用 VSCode、Android Studio、SublimeText、Eclipse、Visual Studio、 VIM、Atom、Brackets 等等任何其他编辑器,或者各种命令行终端应用的朋友,则可以自己下载回去安装使用。
JetBrains Mono 字体提供了 .ttf 格式,Windows、macOS 和 Linux 系统都可以使用。同时它也还提供了 eot、woff、woff2 等 WEB 格式,可以在网页上使用,比较适合用在需要大量展示代码的网站上。
JetBrains Mono 仅包含了英文数字字符和各种西文字体,但不包含中文字体。默认情况下中文会显示成你系统的默认中文字体。
字体设置方法:
在系统上安装了字体之后,在各类编辑器软件里可以直接使用。对于没有下拉菜单选择字体的软件,需要在配置文件里手写字体名称的话,可以输入“Jetbrains Mono”。
以 VSCode 为例子,进入 首选项 (Preferences) → 设置 (Settings) → 文本编辑器 (Editor) → 字体 (Font Family) 里面,加入 'Jetbrains Mono' (包含单引号) 即可。
官方推荐的字体大小是 13px / 行间距 1.2,我个人认为在 4K 以上的大屏幕上使用 15px 的显示效果也很理想,大家可以根据自己的喜好设置。