JetBrainsMono是JetBrains公司专为开发者打造的免费开源编程字体,希望借此提升他们在查阅代码时的体验。
Mono字体在不同编程语言中的显示效果如下:
Kotlin
Java
Go
Python
Mono字体在保证字符采用标准宽度的前提下,增加了小写字母的高度,如此一来,每个字母将会使用更多的像素,有助于改进渲染效果。
另外,Mono字体舍弃了许多不必要的细节,这样做的目的是当字体较小时,仍可保证文本的清晰显示。更重要的是,字体的形式越简单,眼睛感知的速度就越快,也就更容易辨识。
下图是几个容易给使用者造成混淆的案例,对于这种情况,Mono字体也进行了优化,相信开发者会更容易分辨。
使用方式
如果使用的是最新版本JetBrainsIDE,可以直接在里面设置Mono字体;如果使用的是旧版本或其他的IDE,需要手动下载字体安装。
评论