成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

11種編程字體中的哪款適合你?

譯文
開發 后端
有許多帖子和網站比較編程字體,這些文章內容都不錯。那么,為什么我在這里重復同一個話題?原因是我老發現自己迷失于數十種字體中,搞不清楚哪一種字體最適合自己。于是,今天我嘗試了許多字體,為讀者遴選了下列字體。這些字體非常流行,易于獲取。最重要的是,所有這些字體都是免費的!

【51CTO.com快譯】有許多帖子和網站比較編程字體,這些文章內容都不錯。那么,為什么我在這里重復同一個話題?原因是我老發現自己迷失于數十種字體中,搞不清楚哪一種字體最適合自己。于是,今天我嘗試了許多字體,為讀者遴選了下列字體。這些字體非常流行,易于獲取。最重要的是,所有這些字體都是免費的!

我使用以下衡量指標對字體進行了排序:

  • 相似的字符是否易于區分,比如0O和1lI
  • 字體樣式(線寬和字符寬度/高度)是否易于閱讀
  • 以及我個人的偏好

屏幕截圖均使用了相同代碼片段中的VSCode。除非另有說明,否則所有屏幕截圖都使用同樣的設置"editor.fontSize":14。

1. Hack

Hack是一種專門為源代碼設計的開源字體,基于Bitstream Vera和DejaVu這兩個項目。0O和1lI很容易區分,字體易于閱讀。具體而言,我喜歡斜杠零。 

11種最佳編程字體中的那款適合你?

2. DejaVu Sans Mono

DejaVu源自Bitstream Vera,它也是一種優秀的免費許可字體。Sans Mono可清楚地區分0O和1lI。與Hack相比,0里面的點有點小,但總體上這款字體讓人感覺舒適。 

11種最佳編程字體中的那款適合你?

3. Monaco

Monaco是Snow Leopard之前的OSX使用的默認字體。字符很獨特,所以很難混淆0O和1lI。我喜歡這種字體,是由于它的特殊樣式讓我覺得如同再度使用OSX(現在我主要使用Ubuntu)。 

11種最佳編程字體中的那款適合你?

4. Source Code Pro

Source Code Pro由Adobe設計。整體而言,文本看起來比其他字體更清晰,更不用說易于區分的字符了。 

11種最佳編程字體中的那款適合你?

5. Menlo

Menlo是macOS中面向Xcode和Terminal的新默認字體。它是DejaVu Sans Mono的衍生字體。自很久以前使用OSX以來,我個人比較喜歡Menaco,但Menlo也是程序員的一個好選擇。 

11種最佳編程字體中的那款適合你?

補充信息:Menlo不再是macOS中的默認字體。在macOS High Sierra中,默認字體已改為San Francisco Mono,這也是程序員的一種出色選擇。感謝Ivan Cantarino(https://medium.com/@ivancantarino)和p13t3rm(https://medium.com/@p13t3rm)。

6. Consolas

Consolas是微軟Visual Studio的默認字體。它之所以大受歡迎,是由于隨Windows一并交付。我個人不是很喜歡字符l,因為它很容易與1混淆。 

11種最佳編程字體中的那款適合你?

7. Space Mon

Space Mono由Colophon Foundry設計,是一款優秀的等寬字體。我不喜歡的兩個缺點是:在14pt字體大小下,(1)l可能與1混淆,(2)兩者無法區分。

 

11種最佳編程字體中的那款適合你?

 

8. FiraCode

FiraCode支持字體連字功能。它可以將兩個或更多字符合并成一個字符,讓代碼讀起來更清晰。請注意下面屏幕截圖中的!=、<=和==。雖然我不喜歡字體連字,因為我熟悉原始符號,看到合并字符時覺得有點困惑,但我認為這種字體對其他人有所幫助。 

11種最佳編程字體中的那款適合你?

注意:在VSCode中,必須將下面這一行添加到設置中,那樣才能實現字體連字功能。

"editor.fontLigatures":true,

9. Anonymous Pro

我喜歡Anonymous Pro,是由于它給人以打字機的感覺。此外,<字符比Hack更窄,這讓人覺得像個符號。 

11種最佳編程字體中的那款適合你?

10. IBM 3270

IBM 3270基于IBM在1971年制造的IBM 3270終端中所使用的字體。該字體非常適合編程,具有復古風(不過我不太習慣)。

請注意,這種字體相對較小,所以我的建議是增加字體大小,減小線高,以便在屏幕上更具可讀性。

"editor.lineHeight": 20,

"editor.fontSize": 14, 

11種最佳編程字體中的那款適合你?

11. Droid Sans Mono

Droid Sans是為Android開發的,是一種漂亮的字體。然而***的問題是,它沒有斜杠零,所以0和O無法區分。

補充信息:Droid Sans Mono在這里有斜杠版和加點版。感謝hawtre smith

謝謝閱讀!但愿本文能幫助你為自己的IDE或終端找到新的字體,就像購買一件新的T恤!如果你喜歡本文,敬請推薦!

原文標題:11 Best Programming Fonts,作者:Charlee Li

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2015-06-17 09:54:08

2015-06-17 10:10:28

2018-09-09 23:07:17

物聯網可視化編程工具

2021-12-13 08:29:18

Code編程字體

2022-06-13 10:03:02

瀏覽器ChromeEdge

2019-04-16 14:00:28

程序員開源字體

2020-07-15 07:00:00

DebianUbuntuLinux Mint

2020-07-10 10:48:51

編程語言JavaPython

2020-04-10 09:00:00

任務管理軟件工具

2020-06-16 16:57:55

數據庫MySQL技術

2025-02-11 12:35:12

2025-06-12 01:45:00

2020-07-06 10:29:21

Linux系統數據

2018-08-21 13:50:05

編程語言JavaPython

2017-06-07 11:10:20

數據庫開源開發工具

2016-04-06 10:16:34

LinuxPDF文檔閱覽器

2022-10-21 07:07:33

TiDBHTAP數據庫

2017-02-28 21:41:24

免費編程語言

2021-06-29 08:17:07

Window11電腦項目

2021-08-03 08:00:00

防火墻網絡安全工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产一区二区三区观看不卡 | 91麻豆精品国产91久久久更新资源速度超快 | 国产一级片久久久 | 综合国产第二页 | 欧美黄页| 国产精品亚洲欧美日韩一区在线 | 精品在线一区 | 中文字幕精品一区久久久久 | 日本亚洲欧美 | 国产一区亚洲 | 日韩在线欧美 | 亚洲精品一区二区三区四区高清 | 午夜精品久久久久久久 | 久久av一区二区三区 | 日韩视频免费看 | 日韩视频在线观看 | 欧美精品欧美精品系列 | 一区二区三区四区在线 | 中文字幕在线看第二 | 91美女在线观看 | 影视一区| 亚洲欧美中文字幕 | 亚洲成人一区二区三区 | 国产成人a亚洲精品 | 久久久久久久国产精品影院 | 日韩视频二区 | 精品国产一区二区三区性色av | 欧美中文在线 | 久久人体 | 日本a视频 | 一区二视频 | 国产精品久久久久久吹潮 | 久久i| 狠狠亚洲 | 精品国产18久久久久久二百 | 久在线 | 欧美中文字幕一区二区 | 国产目拍亚洲精品99久久精品 | 欧美久久久久久久久 | 日本高清不卡视频 | aⅴ色国产 欧美 |