轉(zhuǎn)自:http://blog.htmlor.com/2007/10/14/good_programming_fonts/
網(wǎng)站開發(fā)編程時(shí),代碼字體很重要。如果選擇得當(dāng),加上IDE順手、代碼顏色舒服,簡(jiǎn)直是完美的開發(fā)環(huán)境;一旦字體選的不好,就會(huì)看的人頭昏腦脹、眼睛發(fā)酸——對(duì)開發(fā)者和閱讀者都是一種折磨。
選擇代碼字體時(shí),基本要有如下標(biāo)準(zhǔn):
- 等寬
這應(yīng)該是最基本的條件了。 - 字符清晰
如果代碼看不清楚,字體再漂亮也沒(méi)用。 - 沒(méi)有字符混淆
1 / l / i / I 不能混淆,0 / o / O 不能混淆。 - 標(biāo)點(diǎn)符號(hào)明顯
大、中、小括號(hào),單、雙引號(hào)等常用符號(hào)要明顯可辨,不要奇形怪狀。
以下列出幾種好看又好用的字體,與大家分享。(參考文章:《Revisiting Programming Fonts》,《Monospace/Fixed Width Programmer’s Fonts》)
ClearType 啟用
(什么是 ClearType ?請(qǐng)看這篇介紹)
啟用 ClearType 后,適用的字體有:
Bitstream Vera Sans Mono - 11pt/14px (快速下載)
Lucida Sans Typewriter - 11pt/14px (快速下載)
Andale Mono - 11pt/14px (快速下載)
ClearType 未啟用
未啟用或無(wú)法使用 ClearType 時(shí),以下字體比較合適:
Courier New - 9pt/12px (快速下載)
Lucida Sans Typewriter - 9pt/12px (快速下載)
Andale Mono - 9pt/12px (快速下載)
CodingFontTobi - 12pt/16px (快速下載)
ProFontWindows - 9pt/12px (快速下載)
暫時(shí)就這么多,期待更好的字體出現(xiàn)吧。