IDEA 推出,程序员专用,新字体,开源,免费!
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏原创 | Java 2020超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析...
点击上方“Java基基”,选择“设为星标”
做积极的人,而不是积极废人!
源码精品专栏
对于开发者来说,我们需要整天和代码打交道,除了合适的编辑器、代码着色外,一个看起来舒适的字体,也非常重要。
IDEA的开发公司JetBrains推出了一款专门为开发人员准备的字体Mono
https://www.jetbrains.com/zh-cn/lp/mono
根据Mono官网介绍,该字体有很多优点。
我也自己试了下,效果的确很不错:

因此,在使用JetBrains Mono进行开发时,除其他外,重点研究了在长时间使用代码期间可能导致眼睛疲劳的问题。我们考虑了字母的大小和形状等问题;它们之间的空间量,自然以等宽字体设计的平衡;一些看起来不必要的细节和符号之间不清楚的区别,例如I和l;还要和开发字体时的编程连字。

从2019.3版本开始,JetBrains Mono字体将随IDE一起提供,当然,你可以下载它并在所需的任何编辑器中使用它。



如何挑选代码字体?
编程字体其实没有明显的优劣之分,但因为开发者工作的特殊性,对编写出来的代码准确度有极高的要求,所以一般需要设定三个基本的要求 —— 等宽、显示清晰、字符辨识度高。
除此之外,就只是风格上的一些差异,完全可以根据自己的喜好随意选择。
毕竟别人眼里再好的字体,不合你的「眼缘」也没用。
你平常会用哪款字体?为什么?
欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:
已在知识星球更新源码解析如下:
最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。
提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。
更多推荐
所有评论(0)