Coding Font 從 27 種免費字型找出最符合自己編寫程式碼的選擇

Coding Font 從 27 種免費字型找出最符合自己編寫程式碼的選擇

如果你是軟體工程師,每天可能會花大量時間瀏覽、閱讀、修改程式碼,至少有八個小時會緊盯著編輯器,俗話說「工欲善其事,必先利其器」,適合閱讀程式碼的字型對於工作效率和舒適度來說有很大的幫助,不過那麼多的字型應該要怎麼選擇呢?Dev Fonts 提供超過 36 種開發者會用到的字型,直接在線上預覽程式碼,選擇不同的編輯器配色、程式語言,幫助使用者找出最符合閱讀習慣的字型選擇。

Dev Fonts 適合開發者的免費字型下載,線上套用字型預覽程式碼效果

Dev Fonts 適合開發者的免費字型下載,線上套用字型預覽程式碼效果

一般的純文字編輯器不一定適合編寫程式碼,透過專業的程式碼編輯工具可針對程式語言上色,在閱讀時更省力,也減少因為誤判造成的問題,最重要的是使用等寬字型(Monospaced Font)閱讀程式碼,有一些字型專門為程式碼編輯器或終端機工具設計,像是微軟的 Cascadia CodeJetBrains MonoIosevka 或是 Hack 等等,或許你也有自己慣用的等寬字型。如果想找找其他選項,Programming Fonts 收錄 50 種最適合寫程式的字型也能線上比較。

Programming Fonts 線上比較 50 種最適合寫程式的等寬字型

Programming Fonts 線上比較 50 種最適合寫程式的等寬字型

前幾天介紹過針對工程師編寫程式碼需求而設計的免費字型 Mononoki,在搜尋資料時,我也發現了一些不錯的相關工具,其中一個「Programming Fonts Comparison」網站是我這篇文章要分享給各位讀者的線上服務。它集合超過五十種以上等寬字型,讓使用者透過瀏覽器預覽這些字型的字元顯示效果,切換不同配色和大小,亦能在相同程式碼範例套用不同字型集,找出最適合自己工作或寫程式時使用的字型。

Mononoki 針對工程師需求設計,更利於撰寫程式碼免費等寬字型下載

Mononoki 針對工程師需求設計,更利於撰寫程式碼免費等寬字型下載(Windows、Mac)

或許是工作的原因,每天要接觸不少中文字,因此對於字型有一種莫名偏執,若不是閱讀上感覺舒適,那麼我就會設法去找到更合適的選擇。工程師每天要面對的是一堆程式碼,在字型運用跟一般中文字型不同,必須要使用更適合編寫程式碼的 Monospace Font,我之前介紹過一些等寬字型,包括:Input FontsIosevkaMonoidHack,可依照自己喜好免費下載、安裝到電腦上成為你編輯器的預設字型。

Hack 為程式碼打造全新免費等寬字型,開放原始碼、提供四種文字樣式下載(TTF、OTF)

Hack 為程式碼打造全新免費等寬字型,開放原始碼、提供四種文字樣式下載(TTF、OTF)

沒有多餘裝飾,不是噱頭,Hack 是全新推出的一款等寬字型(Monospaced Font),說到等寬字型,大家應該就會聯想到這是適合給程式設計師使用的字體,能以更舒服、美觀的方式顯示程示碼。Hack 採開放原始碼釋出,本身提供四種樣式,包括 Regular、Bold、Oblique 及 Bold Oblique ,涵蓋所有程式碼高亮顯示需求。

Monoid 開放原始碼免費字型下載,適合用於編寫程式的等寬字型

Monoid 開放原始碼免費字型下載,適合用於編寫程式的等寬字型

工作前務必要準備好你手邊的工具,例如在寫程式時,選擇一個適合閱讀的字型就顯得非常重要。先前曾介紹過 Iosevka 適合編寫程式碼的免費等寬字型,Input Fonts 適合長時間大量閱讀的免費字型組合等等,或者由我們的客座作者整理的「適合程式設計師編寫程式的免費等寬字型」都是不錯的選擇。

Iosevka 適合編寫程式碼的免費等寬字型下載,提供四種文字樣式(支援 CJK 字元)

Iosevka 適合編寫程式碼的免費等寬字型下載,提供四種文字樣式(支援 CJK 字元)

因為平常會改改程式碼什麼的,對於編輯器和使用的字型也有些偏好,好的字型不但閱讀起來更舒服,連工作時心情好像都變好了!或許就跟偶爾換個桌布有一樣的效果吧!之前介紹過一款適合編寫程式的字型組合 Input Fonts,或是客座作者整理的「適合程式設計師編寫程式的免費等寬字型」,都有許多可以選擇的免費字型,最近在網路上又找到一款全新設計、適合寫程式時使用的等寬字型。

Atom — GitHub 開發的免費、開放原始碼編輯器正式版(Windows、Mac、Linux)

Atom — GitHub 開發的免費、開放原始碼跨平台編輯器正式版(Windows、Mac、Linux)

印象是去年初,我收到來自 GitHub 的 Atom 專案邀請碼,興沖沖地邀請了其他好友一同下載了這款相當引人矚目的全新純文字編輯器,而今天 GitHub 終於在官方部落格宣佈推出 Atom 1.0 正式版。這短短的一年多時間,Atom 寫下許多紀錄,包括超過一百三十萬次的下載量,活躍使用者達三十五萬人,更驚人的是社群建立超過六百種主題風格、兩千多個套件,可見 GitHub 開發的這款編輯器深受許多使用者青睞。

Input Fonts 為編寫程式設計的免費字型組合,更適合長時間大量閱讀

Input Fonts 為編寫程式設計的免費字型組合,更適合長時間大量閱讀

先前我們曾經刊載過一篇「適合程式設計師編寫程式的免費等寬字型整理」專文,獲得不少正面迴響,如同在文章前段所述,工程師在撰寫程式時,通常需要長時間閱讀程式碼,選擇適合閱讀、使用於程式代碼顯示的字型就顯得格外重要。如果你平常也會接觸到程式碼,本文介紹的這款 Input Fonts 可以為你的開發環境提供另一個更適合閱讀的字型選擇。

適合程式設計師編寫程式的免費等寬字型(Monospaced Font)整理

本文來源為 G.T. Wang, 已取得原作者王國肇授權。

適合程式設計師編寫程式的免費等寬字型(Monospaced Font)整理

這裡整理了一些容易閱讀的等寬英文字型,適合程式設計師在編寫程式時使用。

一般程式設計師在撰寫程式時,通常都會需要閱讀大量的程式碼,為自己的開發環境選擇一個適合閱讀的字型,是一件很重要的事情。