前言
优秀的编程字体可以提升代码的可读性,功能性,一致性。之外还可以减少程序员在写代码的疲劳,提升一定的工作效率。以下是4款优秀的编程字体推荐:
1. Consolas(微软推出的等宽字体)
-
字体特点: Consolas 字体在视觉表现上兼顾了美观与功能性。其清晰的字符辨识度使得长时间的代码阅读变得更为舒适。但是,它并不支持字符连字特性:比如
<=;==;=>等特定字符无法合并成一体。即使这样,也受到了不少开发者的青睐。 -
字体展示:
- 获取方式:Windows内置,无需安装即可使用。(Visual Studio Code 默认字体)
2. Menlo(苹果推出的等宽字体)
-
字体特点: Menlo字体是基于开源字体Bitstream Vera与自由版权字体DejaVu字体的改良版,继承了这两款字体的优点,并进行了针对性的优化,清晰、易读的特点使它广泛应用于编程和代码编辑领域,它也是不支持字符连字特性(我觉得这个字体看起来比较舒服)。
-
字体展示:
-
获取方式:点击这里
3.Fira Code(Mozilla主推的Fira字体系列)
-
字体特点:Fira Code字体在继承Fira Mono字体等宽等基本属性的基础上,还加入了编程连字特性,比如将输入的
!=显示成≠或者>=变成≥等,以此来提高代码的可读性。 -
字体展示:
-
获取方式:点击这里
4.Monaco(苹果推出的经典等宽字体)
-
字体特点:Monaco是一款经典的等宽字体,广泛用于Mac系统。它的字母间距相对较宽,使得代码更易于阅读和辨认。特别适合在Mac系统中进行编程工作。同时,它的
g和a是手写体的样式(这点谈不上好坏,看个人喜好)。 -
字体展示:由于没图,大家可以自己上网寻找一下,实在抱歉。
-
获取方式:点击这里 ;Mac OS内置。
注意:部分字体商用可能需要版权许可!
字体应用到编辑器里(以Visual Studio Code为例)
安装
下载字体压缩包并解压后,得到一个文件夹,打开它会有一些后缀名为.ttf的文件,全选文件后右键“安装”,系统就会安装字体。
配置
打开Visual Studio Code,点击左下角的“齿轮”图标,找到设置并点击进去,你会看到这个界面:
第一个的Consolas是代码字体(英文),将它改为你所安装的字体(注意大小写)写完后记得重启编辑器以应用更改设置。如果有疑问的地方,请私聊我。
再推荐个网站:(coding-fonts.pages.dev/), 它是一个代码字体预览网站,上面有许多的编程字体给你查看,本次的图片来源就是这个网站!