IDEA 推出新的字体,此次真的爱了!

本文原文: https://blog.jetbrains.com/bl...

近日,JetBrains发布了一款名为 "Mono" 的字体,专门为开发人员准备的。java

做为开发人员,咱们一天中的大部分时间都在查看代码,那也就难怪开发者们总想找到一款好字体来提升阅读体验,然而,许多流行字体的设计逻辑并无都考虑到阅读代码和阅读电子书籍之间的区别,阅读代码的时候,开发者的眼睛是须要随时沿垂直和水平方向移动,这和阅读书籍时老是沿着同一方向移动的方式是相反的。git

JetBrains团队表示:在设计Mono字体时,咱们主要关注了在长时间使用代码的过程当中可能致使眼睛疲劳的问题。诸如字母的大小和形状,以及它们之间的间隔,还有没必要要的细节、连字、以及难以区分的符号或字母(l 和 I)和连字等。程序员

下面咱们先来看看几段用Mono写出来的代码:github

Java:

Go:

Kotlin:

而后咱们再来看一下细节设计:编程

  • 一、增长字体高度,提高阅读体验

.gif)学习

  • 二、符号的独特性,好比零在数字里面有一个点,而字母“o”就没有这个点,这样有利于开发者区分开来

  • 三、对一些连字符作了优化,好比经过合并符号或者删除一些细节来减小眼睛的处理工做。

  • 四、支持143种语言,须要注意的是,暂时不支持中文

其实,Mono字体和Consolas字体比较,乍一看还真看不出区别:字体

可是JetBrains团队表示,你仔细看就会发现Consolas字体稍宽一些,并且字体仍是很小,Mono字体更大,所以也更具可读性,固然,代码行运行的时间可能也会比预期长一点。优化

Mono字体已经开源,在Github上标星700+,20+个Fork(Github地址:https://github.com/JetBrains/JetBrainsMonospa

感兴趣的伙伴们能够尝试一下,最后附上下载地址:https://download.jetbrains.com/fonts/JetBrainsMono-1.0.0.zip设计

逆锋起笔是一个专一于程序员的编程圈子,以分享 javaPython实战项目 为主,关注便可领取 23 种精选的编程视频教程和大佬们推荐的电子版学习资料!
相关文章
相关标签/搜索