使用这几款字体,提高编程效率

什么是等宽字体?

等宽字体(monospaced font)是指字符宽度相同的电脑字体。

等宽字体为什么适合编程使用?

等宽字体之所以适合编程使用有如下几个原因:

  • 字符易于识别,每个字符在屏幕上显示的宽度都是相同的,更加方便区分字符,比如数字零和字母O在等宽字体中看起来是非常不同的,不容易混淆。
  • 对齐和缩进,等宽字体能够使各行代码美观的对齐和整齐的缩进,很容易看出来缩进是否正确,方便组织代码。
  • 易于统计字符数量,每个字符所占据的空间大小都相同,因此更容易直观地看出代码的字符数量。

专门面向开发者的免费的等款字体有很多,也都特别优秀,推荐如下几款:

Source Code Pro

Source Code Pro 是一款开源的字体,由 Adobe 公司设计,是本人最喜欢使用的字体。

Source Code Pro 旨在提高代码的可读性和阅读的舒适性,在代码编辑器等应用程序中显示文本时非常整齐美观,极具可读性,且对于容易混淆的字符和标点,有着非常好的区分度。对于开发者和其他经常处理文本的人来说特别友好。

Source Code Pro 有 7 中不同的风格:Extralight、Light、Regular、Medium、Semibold、Bold 和 Black,每种风格都还有斜体变体。

可以在 Github 上下载,下载地址:https://github.com/adobe-fonts/source-code-pro。

Intel One Mono

Intel One Mono 是英特尔开源的一款面向开发者的等宽字体,是一种极富有表现力的等宽字体系列,集清晰度、易读性和开发者视力保护于一体。

Intel One Mono 字体涵盖了 200 多种使用拉丁文字的语言,提供四种粗细 —— Light、Regular、Medium 和 Bold,并带有默认的斜体。

可以在 Github 上下载,下载地址:https://github.com/intel/intel-one-mono。

Cascadia Code

Cascadia Code 是 Microsoft 提供的一种等宽字体,可为命令行应用程序和文本编辑器等提供全新的体验。 Cascadia Code 的设计注重优秀的可读性和易于识别不同字符。

可以在 Github 上下载,下载地址:https://github.com/microsoft/cascadia-code。

JetBrains Mono

JetBrains 推出的专为开发人员设计的一种等宽字体。

可以在 Github 上下载,下载地址:https://github.com/JetBrains/JetBrainsMono。

你可能感兴趣的:(后端系列知识讲解,golang,开发语言,后端)