:分享一些我常用的编程字体-知识库免费ppt模版下载-道格办公

分享一些我常用的编程字体

当涉及到编程字体时,选择合适的字体对于开发者来说是很重要的。以下是一些常用的编程字体,它们在可读性、美观性、跨平台支持和广泛应用方面都表现出色: 1. Consolas:这是一种经典的编程字体,它是Windows操作系统中默认的等宽字体。Consolas在代码编辑器中具有很好的清晰度和可读性。 2. Source Code Pro:这是一种由Adobe设计的开源编程字体。它具有清晰的字符和良好的跨平台支持,适用于多种操作系统。 3. Fira Code:这是一种流行的编程字体,它是基于Mozilla的Fira Mono字体的扩展。Fira Code支持编程中常用的连字和合字,可以呈现一些特殊的编程符号,如箭头和等于号。 4. JetBrains Mono:这是一种由JetBrains开发的专门为编程而设计的字体。JetBrains Mono具有良好的可读性和专门优化的字符间距,适用于各种编程语言。 5. Operator Mono:这是一种商业字体,具有非常独特和时尚的外观。它在代码编辑器中呈现出优雅的外观,但需要购买使用许可。 6. Inconsolata:这是一种受Monaco字体启发的开源编程字体。它具有良好的可读性和清晰度,适用于大多数编程语言。 以上是一些常用的编程字体,你可以根据个人偏好选择其中之一。记住,选择适合你的眼睛和编程风格的字体非常重要,因为你将花费大量时间在编程中阅读和编辑代码。

1.前言

可能有的同学已经放假在家了,我也快了。最近不想聊具体的技术了,过年了聊点轻松的东西。但是又不想偏离编程太远,所以我今天聊聊我们常用的一些编程字体。在阅读代码的时候眼睛需要以不同寻常的方式移动(垂直和水平方向),这与书籍类阅读有很大的不同(通常沿着同一方向的文本而滑动)。所以字体也是生产力的组成部分。接下来介绍我一些常用的字体。

2. Consolas

Consolas 我用了挺久的,那时候我还在用 eclipse 。这是一套等宽字体,属无衬线字体,由丹麦设计师 Lucas de Groot 设计,这套字型使用了微软的 ClearType 字型平滑技术。使用 ** Microsoft Windows** 作为开发 OS 环境感觉更加明显。

3. Source Code Pro

时间长了,审美疲劳了,我又切换到了另一款字体 Source Code Pro 。它是这样的:
它由大名鼎鼎的 Adobe 公司发布的一款开源且完全免费的等宽编程字体,从名字上你就知道它是干啥的。在 MacOS 和 Windows 上的阅读感都不错。

4. Inconsolata

码农太容易“喜新厌旧”了,Inconsolata 是同事那里 copy 来的:
我不知道它跟 Consolas 之间是什么关系,但是这个比 Consolas 细腻了不少。宽度恰好是半角,搭配中文不会把汉字压扁。

5. Fira Code

换了 MacBook Pro 进行开发的一段时间我用喜欢上了下面这种字体:
Fira Code 是 Mozilla 提供的字体,它基于 Fira Mono 等宽字体的一个扩展,主要特点是加入了编程连字特性,注意上图中的 -> 符号。如果感觉不明显来看看我们常用的几个:
是不是很有意思呢?你可以尝试一下。

6. Droid Sans Mono

这个是 Intellij Idea 某次更新提及的字体,我试用了一下还不错,这是为 Android 设计的一种字体,很漂亮,但是 0 和 O 并没有区分,这个是最大的缺陷,相信很多同学会因为这个而放弃它,希望后续能出一个魔改版。

7. JetBrains Mono

从 2019.3 版本的 Intellij Idea 开始 JetBrains 开始提供他们专为开发人员而设计的 Mono 新字体。我确实被惊艳到了,所以到目前为止我还在使用它:
是不是 JetBrains 的设计能力需要再吹一波了?

8. Losevka

这个是我刚刚看到的很多人推崇的一个字体 —— Losevka 。据说跟中文搭配非常好,不用担心出现对齐问题了。

9. 总结

一千个观众眼中有一千个哈姆雷特。
所以上面的可能符合一些同学的口味,也可能不符合另一些同学的口味,所以我这里还有一个黑科技网站 编程字体[1]。你可以从中挑选其它适合你的字体。你可以把你喜欢的字体在留言区告诉大家。

参考资料

[1]

编程字体: https://app.programmingfonts.org

往期阅读

迟到的年终总结,我的 2019,很拼~

对不起,今年我真的不敢去拜年了。。。

武哥:一个

很有尿性的程序员

点赞是最大的支持 

文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/fr/articles/detail/Share%20some%20of%20my%20commonly%20used%20programming%20fonts.html

(810)
打赏 支付宝扫一扫 支付宝扫一扫
single-end

相关推荐