如果你是軟體工程師,每天可能會花大量時間瀏覽、閱讀、修改程式碼,至少有八個小時會緊盯著編輯器,俗話說「工欲善其事,必先利其器」,適合閱讀程式碼的字型對於工作效率和舒適度來說有很大的幫助,不過那麼多的字型應該要怎麼選擇呢?Dev Fonts 提供超過 36 種開發者會用到的字型,直接在線上預覽程式碼,選擇不同的編輯器配色、程式語言,幫助使用者找出最符合閱讀習慣的字型選擇。
程式設計
Dev Fonts 適合開發者的免費字型下載,線上套用字型預覽程式碼效果
一般的純文字編輯器不一定適合編寫程式碼,透過專業的程式碼編輯工具可針對程式語言上色,在閱讀時更省力,也減少因為誤判造成的問題,最重要的是使用等寬字型(Monospaced Font)閱讀程式碼,有一些字型專門為程式碼編輯器或終端機工具設計,像是微軟的 Cascadia Code、JetBrains Mono、Iosevka 或是 Hack 等等,或許你也有自己慣用的等寬字型。如果想找找其他選項,Programming Fonts 收錄 50 種最適合寫程式的字型也能線上比較。
Mononoki 針對工程師需求設計,更利於撰寫程式碼免費等寬字型下載
或許是工作的原因,每天要接觸不少中文字,因此對於字型有一種莫名偏執,若不是閱讀上感覺舒適,那麼我就會設法去找到更合適的選擇。工程師每天要面對的是一堆程式碼,在字型運用跟一般中文字型不同,必須要使用更適合編寫程式碼的 Monospace Font,我之前介紹過一些等寬字型,包括:Input Fonts、Iosevka、Monoid 和 Hack,可依照自己喜好免費下載、安裝到電腦上成為你編輯器的預設字型。
Hack 為程式碼打造全新免費等寬字型,開放原始碼、提供四種文字樣式下載(TTF、OTF)
沒有多餘裝飾,不是噱頭,Hack 是全新推出的一款等寬字型(Monospaced Font),說到等寬字型,大家應該就會聯想到這是適合給程式設計師使用的字體,能以更舒服、美觀的方式顯示程示碼。Hack 採開放原始碼釋出,本身提供四種樣式,包括 Regular、Bold、Oblique 及 Bold Oblique ,涵蓋所有程式碼高亮顯示需求。
Monoid 開放原始碼免費字型下載,適合用於編寫程式的等寬字型
工作前務必要準備好你手邊的工具,例如在寫程式時,選擇一個適合閱讀的字型就顯得非常重要。先前曾介紹過 Iosevka 適合編寫程式碼的免費等寬字型,Input Fonts 適合長時間大量閱讀的免費字型組合等等,或者由我們的客座作者整理的「適合程式設計師編寫程式的免費等寬字型」都是不錯的選擇。
Iosevka 適合編寫程式碼的免費等寬字型下載,提供四種文字樣式(支援 CJK 字元)
因為平常會改改程式碼什麼的,對於編輯器和使用的字型也有些偏好,好的字型不但閱讀起來更舒服,連工作時心情好像都變好了!或許就跟偶爾換個桌布有一樣的效果吧!之前介紹過一款適合編寫程式的字型組合 Input Fonts,或是客座作者整理的「適合程式設計師編寫程式的免費等寬字型」,都有許多可以選擇的免費字型,最近在網路上又找到一款全新設計、適合寫程式時使用的等寬字型。
Input Fonts 為編寫程式設計的免費字型組合,更適合長時間大量閱讀
先前我們曾經刊載過一篇「適合程式設計師編寫程式的免費等寬字型整理」專文,獲得不少正面迴響,如同在文章前段所述,工程師在撰寫程式時,通常需要長時間閱讀程式碼,選擇適合閱讀、使用於程式代碼顯示的字型就顯得格外重要。如果你平常也會接觸到程式碼,本文介紹的這款 Input Fonts 可以為你的開發環境提供另一個更適合閱讀的字型選擇。