ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-06-14 13:05:27  阅读:234  来源: 互联网

标签:推出 Mono 代码 IDEA 字体 https com JetBrains


本文原文:https://blog.jetbrains.com/blog/2020/01/15/jetbrains-mono-a-new-font-made-for-developers/

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

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

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

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

Java:

Go:

Kotlin:

然后我们再来看一下细节设计:

  • 1、增加字体高度,提升阅读体验

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

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

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

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

但是JetBrains团队表示,你仔细看就会发现Consolas字体稍宽一些,而且字体还是很小,Mono字体更大,因此也更具可读性,当然,代码行运行的时间可能也会比预期长一点。

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

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

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

标签:推出,Mono,代码,IDEA,字体,https,com,JetBrains
来源: https://www.cnblogs.com/codexs/p/14882268.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有