曾經被 “O0″和”Il” 這種眼殘問題搞了2~3個小時的經驗,更換字型就是我安裝IDE後的第二件事。(安裝vim套件是No.1 !!)
至於要用哪種字型,最好是經過一些推薦再加上自己看得順眼。也有聽過有些Team會把字型當作Coding Standard強迫大家統一(個人感覺有點too over)。
經過一些試用及挑選,目前選擇 JetBrains Mono 作為 IDE font 。
主要原因有幾個,首先必須明顯可以區別0O, lI這種討厭的小東西(其實是自己眼包)。
其次該字型是根據開發者的閱讀感受和習慣經過強化設計。提供了許多特性,如下
- 增加字型高度以提供更好的閱讀體驗
- 提高閱讀程式碼的適應性
- 對於 “連字” 進行調整
- 支援145種語言
- 提供7種不同權重的斜體
- 開源且完全授權
至於特性的詳細內容就煩請移駕官網
導入JetBrains Mono的畫面如下(建議可以放大看看)。
1.字型會變粗一些,拉高一些以增加辨識度。
2.橢圓會調整成更矩形一些以增加清晰度。
3.移除不必要的細節,減輕閱讀的疲勞程度。
當然讓人容易眼包的O0 和 lI 也有明顯的區別。
最後安裝方式也相當簡單。
1.到官網下載 JetBrains Mono 壓縮檔
2.解壓縮 JetBrains Mono 壓縮檔
3.全選解壓縮目錄中的ttf檔案(解壓縮目錄/fonts/ttf/)
4.點右鍵 -> 安裝 -> 完成(系統的字型安裝)
5.到你的IDE選擇你想要的JetBrains Mono font -> 套用
6.完成(IDE的字型更改)