为什么很多开发者喜欢用monaco字体?了解它的优点!

吉云

说起来这个 Monaco 字体,我也是折腾一番才最终用上的。我写代码用的就是编辑器默认的那个字体,时间长也没觉得有啥不或者说,习惯。

后来有段时间,眼睛不知道咋回事,看屏幕时间稍微长一点就觉得累,特别是看那些密密麻麻的代码。有时候那个数字 '0' 和字母 'O',还有数字 '1' 和小写字母 'l',偶尔会看串行,虽然问题不大,但心里总觉得有点别扭,影响效率。

我就开始琢磨着换个字体试试。在网上瞎搜,看好多推荐,有人说这个有人说那个棒。其中就提到 Monaco,说是 Mac 系统上自带的,很多开发者都喜欢用,特点是字符清晰,辨识度高,尤其是小字号的时候也看得清楚。

为什么很多开发者喜欢用monaco字体?了解它的优点!

开始折腾

我当时用的不是 Mac,心想这字体既然这么多人说那肯定有它的道理。我就去找这个字体文件。过程不细说,反正就是下载下来,然后安装到系统里。

接着就是在我的编辑器(我当时主要用 VSCode)里设置。打开设置,找到字体选项,把原来的字体名字换成 'Monaco'。这步倒是挺简单的,没遇到啥坑。

换上后的感觉

第一眼看上去,确实有点不一样。 感觉整个代码区域清爽不少。最明显的感觉是,字母和数字好像都分得更开点,不像以前那个字体那样有点挤。而且它是等宽字体,这点对我来说挺重要的,代码对齐看起来特别舒服,尤其是看缩进、对括号的时候,整整齐齐的,心里舒坦。

    为什么很多开发者喜欢用monaco字体?了解它的优点!

  • 清晰度: 像 '0' 和 'O','1' 和 'l' 这些容易混淆的字符,区别确实挺明显的,不容易看错。
  • 间距: 字母之间的距离,还有行与行之间的距离,感觉都比较适中,不会太挤也不会太松散。
  • 符号: 像括号、中括号、大括号这些符号,显示得也很清楚,配对看起来方便多。

用一段时间后

到我已经用 Monaco 挺长一段时间,基本上固定下来。主要就是图它看着舒服,清晰,不容易出错。长时间对着屏幕,眼睛的疲劳感确实缓解一些,虽然不能说完全不累,但比之前好多。

为什么很多开发者喜欢用monaco字体?了解它的优点!

这玩意儿也是看个人喜有些人可能觉得 Monaco 的字形有点老旧?或者觉得它的间距有点过宽?这都正常。我之前也试过像 Fira Code、Consolas 这些很火的字体,各有各的好处,比如 Fira Code 的连字特性挺酷的,但看久,我还是觉得 Monaco 这种简单、清晰的风格更适合我。

这回换字体实践,我个人觉得还是挺成功的。 如果你也在找一个写代码看得清楚、舒服的字体,特别是如果你也经常搞混 '0' 和 'O' 之类的字符,那不妨也试试 Monaco,说不定就对你的胃口。反正换个字体也不费啥事,试试没坏处。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]