JetBrainsMono是JetBrains开发的一款开源字体,可免费商用。正如其名字中的Mono,即MonospacedFont,它是一款专为开发者设计的等宽字体。为什么说它是专门为开发者设计的呢?因为目前流行的各种字体,并没有考虑到代码开发和阅读时的美观和舒适,往往到头来,如果专心致志,难免眼睛干涩难受。因此,在JetBrainsMono的设计阶段,充分考虑了长时间工作可能带来的眼睛疲劳问题,例如字母的大小和形状、空间量、自然等宽平衡、不必要的细节、连字、难以区分等。符号等等,终于设计出这样的字体。特点:增加字母高度以获得更好的阅读体验代码阅读专用连字,用于阅读来自JetBrainsMono的免费代码和开源代码。字体粗细和斜体设置字符的宽度保持标准,但小写字母的高度最大化。这种方法保留开发人员期望的代码行,并有助于改进渲染,因为每个字母占用更多像素。考虑一下这种字体与其他字体的比较。例如:Consolas的字母略宽,但字母仍然很小,迫使您稍微增加字体大小以使字体更易读。因此,代码行的运行时间通常比预期的要长。JetBrainsMono的标准宽度字母有助于将线条保持在预期长度。椭圆形靠近矩形符号,使整个文字图案更加清晰。椭圆形的外部确保在垂直扫描文本时没有其他东西挡住您的眼睛。JetBrainsMono的字体形式非常简洁,没有多余的细节。以小尺寸呈现,文本看起来更清晰。形式越简单,眼睛看得越快,大脑处理它所需的能量就越少。符号“1”、“l”和“I”的唯一性都很容易区分。“零”中间有一个点。字母“O”没有。逗号的形状与句点不同,这使得它们在小尺寸时更容易区分。派生符号也是如此。从2019.3版本开始,JetBrainsMono字体将随IDE一起提供,当然,您可以下载它并在您想要的任何其他编辑器中使用它。这些安装说明在Ubuntu20.04LTS上进行了测试,但应该适用于所有Linux。下载当前最新版本的字体并解压:linuxmi@linuxmi:~/www.linuxmi.com$wgethttps://download.jetbrains.com/fonts/JetBrainsMono-2.221.ziplinuxmi@linuxmi:~/www.linuxmi.com$unzipJetBrainsMono-2.221.zip将字体安装到用户的字体目录linuxmi@linuxmi:~/www.linuxmi.com/fonts/ttf$mvJetBrains*.ttf~/.local/share/fonts/或系统范围内:linuxmi@linuxmi:~/www.linuxmi.com/fonts/ttf$sudomvJetBrains*.ttf/usr/share/fonts/在终端中选择Mono字体Python代码:C++代码:你觉得怎么样?
