10 种最佳编程字体

1.Commit Mono

这是我目前最喜欢的字体。这是我用来输入这篇文章的字体。作者 Eigil Nikolajsen 于 2023 年使用Fira Code和JetBrains Mono作为灵感开发了它。

Commit Mono 清晰易读,可配置性强。您可以根据粗细(我更喜欢最细的 300)、连字、符号间距、字距、替代字符(例如带斜线或点的零)等下载变体。

可以说这个字体很独特、很新颖。

图片

https://commitmono.com/

2.Meslo

在转用Commit Mono之前,我使用了 Meslo 近十年。它是 macOS 上 Menlo 字体的免费复制版,因此您可以在任何系统上使用它。它简洁、美观且易读。

图片

https://github.com/andreberg/Meslo-Font

3.Cascadia Code

微软不仅满足于打造世界上最受欢迎的免费编辑器VS Code,还开发了开源的Cascadia Code 字体,这是Windows Terminal中的默认字体。它很清晰,在较小的尺寸下看起来很棒,但在较大的尺寸下可能会有点笨重10pt

图片

https://github.com/microsoft/cascadia-code

微软的旧版Consolas (https://learn.microsoft.com/en-us/typography/font-list/consolas)字体也是不错的选择。但它是专有的,但可以在 Windows 上使用,快速搜索即可在字体制作网站上找到类似的选项。

4.Input

Input 最初由 David Jonathan Ross 于 2014 年开发,是首批可配置的编程字体之一。它看起来有点像斜体,括号样式可能不是每个人都喜欢,但是您可以下载不同宽度、粗细、行高和字母形式的字体。比例衬线和无衬线版本也可用于文字处理器或网站。

图片

https://input.djr.com/

5.Hack

Hack 由 Christopher Simpkins 开发。它紧随Input之后问世,当时新开源编程字体大量涌现。它很清晰,在任何编辑器中都看起来很棒。

图片

下载地址:https://github.com/source-foundry/Hack

6.Fira Mono/Fira Code

Mozilla 于 2013 年为其现已过时的 Firefox OS 开发了 Fira Mono。

Nikita Prokopov 于 2014 年推出了 Fira Mono。它是最早提供连字功能的应用程序之一。

图片

https://github.com/mozilla/Fira

https://github.com/tonsky/FiraCode

7. JetBrains Mono

JetBrains Mono 是 WebStorm 的制作公司Jetbrains 专门为编码而设计的字体。它小写字母的高度增加,更易于人们阅读。它也比其他字体略窄,因此您可以在屏幕上塞入更多代码。

图片

https://www.jetbrains.com/lp/mono/

8. Roboto Mono

这是 Roboto 的等宽版。这是 Google 开发的一种字体,于 2011 年首次为 Android 发布,并成为网页的流行字体。它可能并那么不令人兴奋,但它更清晰易读。

图片

https://fonts.google.com/specimen/Roboto%5EMono

9.Source Code Pro

考虑到自己的设计背景,Adobe 花了一段时间才发布一款编程字体。Source Code Pro 于 2012 年问世。它的样式有点宽,但没有其他字体那么重。

图片

https://github.com/adobe-fonts/source-code-pro

10.Intel One Mono

为了不被排除在编程字体领域之外,英特尔于 2023 年发布了 One Mono 等宽字体,英特尔声称 One Mono 是一个“以清晰度和易读性为特色的富有表现力的等宽字体系列”。它很宽,并不是每个人都会喜欢括号或小写字符,但你的同行开发人员中很少有人会使用它。

图片

https://github.com/intel/intel-one-mono

### 回答1: Keil5字体背景设置包是一软件开发工具,用于配置Keil5的字体及其背景。Keil5 IDE是一款广泛应用于嵌入式系统开发的集成开发环境,该软件提供了诸多实用的工具,如编译器、调试器等,能够方便地进行嵌入式系统的编程、调试和测试。 Keil5字体背景设置包可以让用户自定义Keil5的字体样式和背景颜色,以满足用户对于工作环境的个性化需求。在Keil5开发环境中,用户可根据自己的喜好选择不同的字体样式和背景颜色,以增强开发工作的舒适度和高效性。 除此之外,Keil5字体背景设置包还提供了一些额外的功能,如可以实时预览设置的效果、可以根据需要进行保存和恢复设置等。这些功能均能提高用户的使用体验,并使得Keil5成为一款更为实用的嵌入式开发工具。 综上所述,Keil5字体背景设置包是一款非常实用的软件工具,它可以帮助用户提高开发效率、满足个性化需求,对于嵌入式开发人员来说是非常有价值的。 ### 回答2: Keil 5字体背景设置包是一款用于嵌入式软件开发的工具包,主要针对Keil 5集成开发环境(IDE)中的字体和背景进行定制。与Keil 5自带的字体和背景相比,这个工具包可以提供更多的选择和结合,使得开发者可以根据个人偏好和需求进行自定义。 该工具包提供了多字体和背景样式,包括仿真字体、MonoSpace字体、矢量字体等,同时还可以自定义字体颜色和背景颜色。开发者可以根据自己的需要选择合适的字体和背景样式,以便更好地观察和调整程序代码。 使用Keil 5字体背景设置包还可以提高代码编写的效率和舒适度。采用舒适的字体和背景样式可以减少眼睛疲劳和视觉压力,从而提高开发者的工作效率和效果。这也是该工具包受欢迎的主要原因之一。 总之,Keil 5字体背景设置包是一个极其实用的工具,可以帮助嵌入式软件开发者提高工作效率和舒适度。无论是从视觉效果还是开发效率上看,都是一款不可或缺的软件开发辅助工具。 ### 回答3: Keil uVision是一款功能强大的集成开发环境,用于编写和调试嵌入式系统的程序代码。在Keil uVision中,有许多可定制的选项和设置,其中包括字体和背景设置。 Keil5字体背景设置包是一款针对Keil uVision 5版本的插件,旨在改善Keil uVision的用户体验。该插件包括多字体和背景选项,用户可以根据自己的喜好和需求进行选择和定制。 在Keil5字体背景设置包中,有多字体可供选择,包括等宽和非等宽字体。用户可以根据自己的编程习惯和喜好选择最适合自己的字体。此外,该插件还提供了多高对比度的背景颜色,这有助于提高代码的可读性和可视性。 除了基本的字体和背景选项外,Keil5字体背景设置包还提供了一些额外的功能,如代码折叠和注释折叠等。这些功能有助于隐藏不必要的代码和注释,从而提高代码的整洁性和可读性。 总之,Keil5字体背景设置包是一个优秀的插件,它可以显著改善Keil uVision的用户体验。通过选择最适合自己的字体和背景,以及使用额外的功能,用户可以更加轻松地编写和调试嵌入式系统的程序代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值