17611538698
webmaster@21cto.com

谷歌发布新编程字体“Google Sans Code”

开源 0 31 17小时前
图片

导读:谷歌在8月1号发布了一种名为 Sans Code 的新字体,专为开发人员设计,融合了技术和历史以提高可读性。

如果你整天盯着代码,你就会知道,一些小细节也能带来巨大的改变。合适的椅子,合适的咖啡,当然,还需要合适的字体。

谷歌并不是只是简单地推出了一款通用的等宽字体。他们显然对这个新产品进行了认真的思考。这款字体基于他们主打的“Google Sans”字体,因此给人一种熟悉的感觉,但它是专为编程而设计的。

那么,这有什么神奇的?一切都归结于清晰度。试想,当你在浏览数百行代码时,你肯定不想眯着眼睛。

图片

Google 的字体设计师致力于让每个字符都尽可能清晰,尤其是在我们代码编辑器中常用的较小字号时。为此,他们加大了“o”、“a”和“p”等字母内部的空格,这确实有助于字体们脱颖而出。

此外,该字体还解决了开发人员最大的烦恼之一:字符过于相似。你们懂的——比如“l”看起来像“1”,“O”看起来像“0”。他们赋予了“a”和“g”等字母更传统、更独特的形状,以便用户一瞬间就能区分它们。这个小小的改变,却节省了人们大量的脑力。

当然,我们会发现真正引人入胜的是斜体。

在大多数代码编辑器中,注释均以斜体显示,而 Google 在新字体中也采用了这种设计。他们没有只是将普通字体倾斜,而是创建了一种完全不同、更加流畅的斜体样式。这使得注释从功能代码中脱颖而出。

这个设计灵感源自一位16世纪意大利抄写员的笔迹。听起来似乎有点随意,但逻辑却很合理。在当时,作者在页边空白处的注释或批注会使用不同的字体,以区别于正文。代码注释就是这样的——我们的页边注释。这是基于对过往历史的致敬,至今仍然意义重大。

当然,Google Sans Code 字体包含了现代编程语言所需的所有符号和字符,此外还包含终端应用所需的方框绘制符号等额外功能。

它属实是一款强大的字体。

总而言之,为代码设计的Sans Code字体看起来很舒服,并且它是基于对开发人员实际需求的深刻理解而创建的,可以使整个编码过程更加顺畅~

编辑:行动的大雄

图片来源:谷歌

字体网址:https://fonts.google.com/

评论