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

article/2025/9/22 23:53:40

1.前言

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

2. Consolas

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

3. Source Code Pro

时间长了,审美疲劳了,我又切换到了另一款字体 Source Code Pro 。它是这样的:

它由大名鼎鼎的 Adobe 公司发布的一款开源且完全免费的等宽编程字体,从名字上你就知道它是干啥的。在 MacOSWindows 上的阅读感都不错。

4. Inconsolata

码农太容易“喜新厌旧”了,Inconsolata 是同事那里 copy 来的:

我不知道它跟 Consolas 之间是什么关系,但是这个比 Consolas 细腻了不少。宽度恰好是半角,搭配中文不会把汉字压扁。

5. Fira Code

换了 MacBook Pro 进行开发的一段时间我用喜欢上了下面这种字体:

Fira CodeMozilla 提供的字体,它基于 Fira Mono 等宽字体的一个扩展,主要特点是加入了编程连字特性,注意上图中的 -> 符号。如果感觉不明显来看看我们常用的几个:

是不是很有意思呢?你可以尝试一下。

6. Droid Sans Mono

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

7. JetBrains Mono

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

是不是 JetBrains 的设计能力需要再吹一波了?

8. Losevka

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

9. 总结

一千个观众眼中有一千个哈姆雷特。

所以上面的可能符合一些同学的口味,也可能不符合另一些同学的口味,所以我这里还有一个黑科技网站 编程字体[1]。你可以从中挑选其它适合你的字体。你可以把你喜欢的字体也通过公众号:Felordcn 留言告诉大家。

参考资料

[1]

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



http://chatgpt.dhexx.cn/article/22eEEuvS.shtml

相关文章

十款最佳编程字体

简评:之前有看到一篇 Fira Code 的介绍。所以今天整理了一些比较流行而且免费的一些字体,各取所需。 以下的屏幕截图均为相同的代码片段,编辑器为 VSCode。使用相同的设置: "editor.fontSize": 14 ▎1. Hack Hack 是基于…

强烈推荐:9 款用起来超爽的编程字体!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 气泡星云 (NGC 7635) (© NASA) Consolas Consolas 是一套等宽字体的字型,属无衬线字体,由 Lucas de Groot 设计,这套字型使用了微软的 ClearType …

vscode最适合编程的 6 种字体

本文已收录编程学习笔记。涵盖PHP、JavaScript、Linux、Golang、MySQL、Redis和开源工具等等相关内容。 作为开发人员,我们一天中的大部分时间都在电脑屏幕前编写代码。 眼睛疲劳(也称为 Asthenopia)可能是一个严重的问题,并且在…

10大最适合编程的字体推荐下载,让代码看起来更美更舒服!

这篇文章是转载的,也不知道人家让不让转载,但是我一骨碌脑儿地都给复制粘贴下来了(老农民思想) 我这里不提供下载,可以到网上去搜一下相关的资源,但是一定注意下载安全。 这里给出参考的原文章地址&#x…

IDEA 中最适合程序员的编程字体

长按识别下方二维码,即可"关注"公众号 每天早晨,干货准时奉上! JetBrains年初的时候推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的。 JetBrains表示: 在当今的大部分时间里&#xf…

你在用哪种编程字体?

哪种字体最适合编程?在本文中,我们将看看各式编辑器所使用的默认字体,考察其他的编程字体以及探讨在评估编程字体时,希望得到什么。 程序员喜欢定制自己的开发环境。他们会安装酷酷的主题,顺手的插件。不过&#xff0c…

最适合程序员编程的10款字体

自己用了很久的字体,今天突然有个同学问我的VC里面的代码怎么那么好看,想了一些,独乐乐不如众乐乐,所以分享一下~ 有了这最适合程序员编程的10款字体,敲代码将不再是一项枯燥无味的事情,更像是一种艺术的创作~ 你说呢?那我们就来看看吧~ 10. Courier 基本上所有的系统都自带了…

8款最佳编程字体,你值得拥有!

摘要:在写代码时,通常来说对字体的要求更具功能性。因此大多数程序员在选择时更偏爱使用固定宽度的等宽字体。选择一款带有容易分辨的数字和标点的字体在美学上令人愉悦;但它是否拥有满足你需求的版权许可也是非常重要的。下面介绍的8 款卓越…

【字体】写代码编程字体展示推荐

写代码编程字体展示推荐 零、适合写代码编程的字体 什么样的字体适合写代码用?一般来讲,写代码的字体要求字母的宽度一致、轮廓清晰美观、l1i,0oO易于分辨、清晰易分辨的标点等,甚至有强迫症的还要中文与英文严格2:1对齐。下面收…

推荐几款优秀的开源编程字体

文章目录 为什么要选择合适的字体编程字体推荐1. Monaco2. Source Code Pro3. Hack4. Courier New4. Consolas5. DejaVu Sans Mono and His Family6. Fira Code7. Noto Mono8. JetBrains Mono 总结 为什么要选择合适的字体编程 选择编程字体最重要的是有字母区分度&#xff0c…

让代码更美:10大编程字体

日复一日的编写代码,有没有感到审美疲劳?也许些许的改变就能让我们感到生活更美好。 换一种编程字体吧!体验一种新的代码感觉。 下面我眼中的十大编程字体: 10. Courier 基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器…

【字体】编程常用字体推荐,微软,苹果,开源系统默认代码字体

目录 编程常用字体推荐,微软,苹果,开源系统默认代码字体 一、苹果家的 1、Monaco 2、Menlo 二、微软家的 1、Consolas 2、Courier New 三、Linux 1、Ubuntu Mono 2、DejaVu Sans Mono 四、其他 1、Source Code Pro 2、Fira Code 3、Lucida S…

c语言游戏代码(c语言制作小游戏)

用C语言编写的小游戏代码是什么? /*也不知道你是什么级别的,我是一个新手,刚接触编程语言,以下是我自己变得一个小程序,在所有c语言的编译器(vc6.0、turbo…………)上都能运行,你还可以进一步改进。这是一个…

C语言小游戏,游戏设计,500+行代码

自学c语言有2个月了,自己给自己做了个小游戏。没有学完的朋友们可以参考学习,也欢迎有大佬提出自己的见解。 (注:本程序为纯C语言) 这个程序花了我好几天来修改、完善,纯手撸。 有意愿的朋友可以去下载源代…

c语言小游戏代码大全300行,C语言贪吃蛇经典小游戏

一、贪吃蛇小游戏简介: 用上下左右控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,也不能咬到自己的身体,等到了一定的分数,就能过关。 二、函数框架 三、数据结构 typedef struct Snake {size_t x; …

C语言小游戏——三子棋(井字棋)

文章目录 前言一、前期准备二、游戏整体结构及思路1、程序主体结构:2、代码解读3、完整源代码 总结 前言 相信大家小时候都玩过井字棋小游戏,拿石子在地上画或是用笔在纸上画今天我们用C语言来简易的实现以下这个儿时的小游戏 在本次小游戏实现&#xf…

C语言小游戏 |100行代码实现扫雷

本文将介绍如何用100行C语言代码实现扫雷小游戏的基本功能。 游戏画面&#xff1a; 源码&#xff1a; #include <stdio.h> #include <stdlib.h> #include <windows.h> #define N 11 #define M 11main() {int i0,j0,p0; //i、j、p为循环参数 int x0,y0; …

草履虫都学会了的超级简单C语言小游戏(附带恶作剧)

游戏源码 2022/04/17 将车/c_practice - 码云 - 开源中国 (gitee.com) 程序思路 程序启动时生成一个随机数&#xff0c;玩家需要在3次内猜对该随机数字&#xff08;随机数范围&#xff0c;次数可以自设&#xff09;。 玩家每次所猜数字会被与随机数比较大小&#xff0c;大了…

C语言小游戏大全,C语言贪吃蛇小游戏(附源码)

一、C语言小游戏大全&#xff0c;C语言贪吃蛇小游戏&#xff08;附源码&#xff09; 贪吃蛇小游戏源码和更多C语言课设项目小游戏源码免 费 下 载 链 接 如下&#xff1a; c语言项目课设小游戏源码资料压缩包.zip-C文档类资源-CSDN下载 1、直接上图片展示 运行结果如下所示…

C语言小游戏——扫雷

文章目录 前言一、效果图&#xff08;展示&#xff09;二、整体结构及功能介绍需要思考的问题 三、功能解析及代码实现四、完整源码展示总结 前言 “扫雷”相信小伙伴们都玩过吧&#xff0c;上机课偷偷玩机房的电脑&#xff0c;只有扫雷&#xff0c;纸牌等小游戏&#xff0c;打…