來源:Java聯盟

敲了這麼久的代碼,那麼你知道什麼樣的字體適合編程呢?編程需要什麼樣的字體?什麼樣的字體能夠輕鬆的區分0O並且1lI,避免有用這些字符的混淆而引起程序的bug。最後如何在滿足以上要求的同時還能好看呢?讓人看的更輕鬆呢?

以下10款字體輕輕鬆鬆幫你解決這個問題!

Hack

Hack 是基於 Bitstream Vera 和 DejaVu 項目的開源字體,0O並且1lI清晰可辨,字體易於閱讀。

有了這10款字體,我的工作效率都高了

DejaVu Sans Mono

DejaVu 也是一款優秀的免費許可字體,來自Bitstream Vera。能明顯地區分0O和1lI。0與Hack相比,內部的點有點小,但總體上這個字體還是讓人感覺舒適的。

有了這10款字體,我的工作效率都高了

Monaco

OS X 之前的默認字體就是Monaco,它的風格特殊,有種蘋果味。

有了這10款字體,我的工作效率都高了

Source Code Pro

Source Code Pro 由 Adobe 設計。整體而言,這種字體看起來比其他字體更清晰。

有了這10款字體,我的工作效率都高了

Menlo

Menlo 之前是 Xcode 中的默認字體,是 DejaVu Sans Mono 的衍生品。在 macOS High Sierra 中,默認字體已更改爲 San Francisco Mono

有了這10款字體,我的工作效率都高了

Consolas

Consolas 是 Microsoft Visual Studio 的默認字體,隨 Windows 一起提供。

有了這10款字體,我的工作效率都高了

Space Mono

Space Mono一款優秀的等寬字體,由 Colophon Foundry 設計。

有了這10款字體,我的工作效率都高了

Anonymous Pro

Anonymous Pro 這個字體給人一種古典打字機的感覺。

有了這10款字體,我的工作效率都高了

IBM 3270

IBM 3270 基於 IBM 在 1971 年製造的 IBM 3270 終端中使用的字體,有種復古編程的味道。

有了這10款字體,我的工作效率都高了

Droid Sans Mono

Droid Sans Mono 這是爲 Android 設計的一種字體,很漂亮,但是缺點就是0和O並沒有區分。

有了這10款字體,我的工作效率都高了

以上的字體是不是賞心悅目呢?是不是覺着有了這幾款字體更想敲代碼了呢~

相关文章