程式設計師使用的字體(Sarasa)

身為一個程式設計師,尤其是亞洲的程式設計師,面對除了標準ASCII範圍內的文字外,更多的是面對與處理出現在程式碼與資料庫內的CJK(Chinese、Japanese、Korean)文字,可惜網路上流傳推薦的字體要不就是在英語系範圍內好用(例如:Verdana、Arial、Tahoma、Consolas...),要不就是「小部分」處理中文的等距與英文根本無法完美的等距對齊(例如:Microsoft YaHei Mono...),另外也有一些字體會有標點符號沒辦法於列高置中等問題,總之缺這個缺那個的真的是很惱人。

推薦Sarasa更紗字體

這個是從Inziu Iosevka時期我就很喜歡並持續使用的字體,目前由喜好者在GitHub開源成Sarasa,網站詳見:Sarasa-Gothic,這個字體的更新頻率目前很活耀,建議如果要下載最新版本最好直接在GitHub上面拿Release版本,目前來到0.36.3版。

進入到Release頁面後,建議下載TTF版本,倘若下載TTC版本,你會被裝上一堆Sarasa多國語+全部變體字體,保證你打開作業系統的字形檢視器一定瘋掉,當然如果你不在乎的話也沒關係啦!值得一提的是也有熱心的公司把這個字體打包到Windows市集(Windows Store),如果一般的用戶不會用GitHub的話可以考慮在Windows市集搜尋「更纱黑体」即可,但這個解決方案也是會安裝超大包的完整字體喔。

Sarasa字體有一個潮流上的絕對優勢,就是他會盡可能的一次性把大部分的英文、繁體、簡體、日文、韓文的文字(視版本持續發展)全部包入,不會如同其他字體一旦參考到他國文字就拋回作業系統預設的字體上。

個人推薦安裝下列兩種字體即可

1. sarasa-mono-tc-semibold.ttf(半黑;建議套用在絕大部分的編輯器,例如:VSCode、VisualStudio、SSMS、Notepad...)

2. sarasa-mono-tc-bold.ttf(全黑;建議套用在對字體處理爛到爆的軟體,例如:LINE...)

Sarasa字體的樣式風格簡稱之參考

其他那種字體重量的描述(細體、粗體、斜體...),一般大家都看得懂就不再此贅述。總之程式設計師的字體永遠是一個會持續進化的議題,日後有怎麼樣的演化進化,日後會再持續分享給大家。

等距 等寬 程式設計師字形 程式設計師字型 程式設計師字體 SarasaGothic 更纱黑体 更紗黑體 更紗ゴシック 사라사고딕 ProgramerFonts MonoFonts