字体选得好,开发效率高。

  • Fira Code
  • JetBrains Mono
  • Monaco
  • Consolas
  • Inconsolata
  • Operator Mono
  • Droid Sans Mono
  • Source Code Pro
  • Hack
  • DejaVu Sans Mono
0 投票人

选择适合自己工作的编程字体是确保代码清晰易读、提高工作效率的关键之一。以下是一些常被程序员喜欢的编程字体,以及选择字体时的一些建议:

1. Fira Code:

  • 特点: 支持连字符字体特性,适用于显示编程中的常见符号组合,如连字符和箭头。
  • GitHub 仓库: Fira Code

2. Monaco:

  • 特点: 一款清晰、等宽的字体,是 macOS 上默认的 Visual Studio Code 编辑器字体。
  • 推荐编辑器: Visual Studio Code、Sublime Text

3. Consolas:

  • 特点: 由 Microsoft 设计,适用于显示在低分辨率下,具有清晰的可读性。
  • 推荐编辑器: Visual Studio

4. Inconsolata:

  • 特点: 一款等宽字体,具有良好的可读性,适合长时间的阅读和编写代码。
  • GitHub 仓库: Inconsolata

5. Operator Mono:

  • 特点: 一款收费字体,设计独特,包含连字和等宽变体。
  • 适用场景: 适合愿意投资一些钱获得独特外观的程序员。

6. Droid Sans Mono:

  • 特点: 适用于显示大型代码块,清晰易读。
  • GitHub 仓库: Droid Sans Mono

7. Source Code Pro:

  • 特点: 由 Adobe 设计,适用于编程和阅读代码。
  • GitHub 仓库: Source Code Pro

8. Hack:

  • 特点: 专为源代码设计的字体,具有清晰的等宽字形。
  • GitHub 仓库: Hack

9. JetBrains Mono:

  • 特点: 由 JetBrains 设计,支持代码连字符和一系列特殊符号。
  • GitHub 仓库: JetBrains Mono

10. DejaVu Sans Mono:

  • 特点: 适用于显示代码和文本,具有广泛的 Unicode 字符支持。
  • GitHub 仓库: DejaVu Fonts

如何选择适合自己的字体?

  1. 可读性: 选择具有良好可读性的字体,避免过于花哨的字体,确保长时间阅读时不会感到疲劳。
  2. 连字符支持: 一些字体支持代码连字符,可以使代码中的特殊符号更易于辨认。
  3. 等宽字体: 选择等宽字体,确保代码在对齐和排列时更整齐。
  4. 语法高亮: 考虑使用支持语法高亮的编辑器,这有助于代码的可读性。
  5. 个人喜好: 最终的选择也取决于个人喜好,尽量选择一款让你感到舒适的字体。

在选择字体时,可以在编辑器中预览多种字体并决定哪一种最适合自己的编程风格。

66 Likes

jb的ide用的最多了:joy:

4 Likes

JB遥遥领先啊,虽然我在sublime和bash里也是用的JB

3 Likes

没办法,习惯了就是这样,jb的ide用的多,其他地方不用就难受

4 Likes

个人在用这个字体 Sarasa-Gothic

5 Likes

+1 感觉更纱的英文比思源看着舒服,更适合写代码

5 Likes

以前用 Consolas,自从 JetBrains Mono 出了就是它

5 Likes

JetBrains懂我,虽然它很贵

3 Likes

没有苹方?你忘了你是谁了?

image

6 Likes

龙芯电脑好用吗?

3 Likes

从没留意过字体,不知道投什么了 :joy:

3 Likes

不等宽用个der

4 Likes

mono永远的神

5 Likes

releases里这么多,咋选哦

3 Likes

我自己下的是 Sarasa-TTC-1.0.5.7z 这么命名的版本是一个全包。它releases那么多是把不同风格的字体单独拆出来了。

3 Likes

JetBrains Mono,yyds!

4 Likes

这个帖子写的挺好的

https://zhuanlan.zhihu.com/p/627059922

4 Likes

以前我还有精力折腾这些,后来在不同平台使用,同步太麻烦,只能强迫自己的眼睛去适应原有的字体了

1 Like

:+1:

1 Like


我用的这个

4 Likes