曾經被 “O0″和”Il” 這種眼殘問題搞了2~3個小時的經驗,更換字型就是我安裝IDE後的第二件事。(安裝vim套件是No.1 !!)

VS預設為細明體(不要用這個!! 否則容易誤會自己眼包)

至於要用哪種字型,最好是經過一些推薦再加上自己看得順眼。也有聽過有些Team會把字型當作Coding Standard強迫大家統一(個人感覺有點too over)。

經過一些試用及挑選,目前選擇 JetBrains Mono 作為 IDE font 。

主要原因有幾個,首先必須明顯可以區別0O, lI這種討厭的小東西(其實是自己眼包)。

其次該字型是根據開發者的閱讀感受和習慣經過強化設計。提供了許多特性,如下

  1. 增加字型高度以提供更好的閱讀體驗
  2. 提高閱讀程式碼的適應性
  3. 對於 “連字” 進行調整
  4. 支援145種語言
  5. 提供7種不同權重的斜體
  6. 開源且完全授權

至於特性的詳細內容就煩請移駕官網

導入JetBrains Mono的畫面如下(建議可以放大看看)。

JetBrains Mono font

1.字型會變粗一些,拉高一些以增加辨識度
2.橢圓會調整成更矩形一些以增加清晰度
3.移除不必要的細節,減輕閱讀的疲勞程度。

當然讓人容易眼包的O0 和 lI 也有明顯的區別

最後安裝方式也相當簡單。
1.到官網下載 JetBrains Mono 壓縮檔
2.解壓縮 JetBrains Mono 壓縮檔
3.全選解壓縮目錄中的ttf檔案(解壓縮目錄/fonts/ttf/)
4.點右鍵 -> 安裝 -> 完成(系統的字型安裝)
5.到你的IDE選擇你想要的JetBrains Mono font -> 套用
6.完成(IDE的字型更改)