一般的純文字編輯器不一定適合編寫程式碼,透過專業的程式碼編輯工具可針對程式語言上色,在閱讀時更省力,也減少因為誤判造成的問題,最重要的是使用等寬字型(Monospaced Font)閱讀程式碼,有一些字型專門為程式碼編輯器或終端機工具設計,像是微軟的 Cascadia Code、JetBrains Mono、Iosevka 或是 Hack 等等,或許你也有自己慣用的等寬字型。如果想找找其他選項,Programming Fonts 收錄 50 種最適合寫程式的字型也能線上比較。
英文字型下載
高盛銀行推出免費字型 Goldman Sans,強化數字符號易讀性
這幾年有很多企業公司會將自家的設計風格開放出來,除了顏色最重要的就是字型吧!畢竟字型可能代表著一家公司的核心價值、精神和專業產品,也會在這些細節上有更多著墨,例如之前我曾介紹過 IBM Plex 將每個字元及段落放在網格中製造出對齊、和諧或清晰的視覺感受;美國政府開放的 Public Sans 字型則強調無論在標題、內文或是使用者介面都能有絕佳易讀性;阿里巴巴、OPPO 也在前段時間分別釋出 Alibaba Sans 和 OPPO Sans 可商用免費字型。
粉圓字型免費下載,開源中文圓體可商用
OPPO Sans 免費中文字型,五種字重設計可用在商業用途
JetBrains Mono 更適合閱讀程式碼的等寬字型,內建四種字重斜體可商用
這幾年不少大公司都把字型開放出來讓需要的使用者可以自由下載使用,例如微軟專為新的終端機程式設計的 Cascadia Code,美國政府在 USWDS(U.S. Web Design System)設計的 Public Sans,IBM 公司自行開發的 IBM Plex 字型,或是由 Red Hat 贊助以 Highway Gothic 為靈感設計的 Overpass Font 等等,這些字型都有非常高的品質,針對特定功能或需求而生,更重要的是授權方式清楚,使用時也不用擔心侵權等問題。
Cascadia Code 微軟釋出免費等寬字型,開源更適合程式碼編輯器和終端機
100font.com 專門收集整理免費商用字型,提供各字體檔下載和相關鏈結
Soffa Sans:IKEA 沙發字型免費下載,堪稱全世界最舒服字體
免費下載阿里巴巴普惠體、Alibaba Sans 中英文字型可商業用途
Public Sans 美國政府設計免費英文字型,開放原始碼可自由下載使用
美國政府稍早公佈新的開放原始碼字型「Public Sans」,這是修改自經典英文字體 Libre Franklin Font 的開源版本,比原有字體清晰,也對於一些細節部分進行過調整,對於目前多螢幕閱讀來說有更好的易讀性。USWDS(U.S. Web Design System)是美國總務管理局(U.S. General Services Administration,GSA)正在進行的專案項目,其中包括程式碼函式庫、工具程式和設計指南,用來協助美國聯邦政府快速建立網站,Public Sans 正是 USWDS 2.0 的一部分,使用者可從 GitHub 免費下載。