色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

編寫程序時(shí)最喜歡什么字體?

夏志豪2年前14瀏覽0評論

與普通的文檔編輯不同,由于編寫程序代碼對格式要求較高,所以,編程用的字體通常具有以下特征:

  • 等寬

這個(gè)很好理解。為了提高易讀性,代碼通常都要求嚴(yán)格的對齊。如果是非等寬字體,這就很難做到了,因?yàn)榉堑葘捵煮w每個(gè)字母的寬度并不是都一樣的。比如說,i這種字母通常寬度較小,而w這種字母通常寬度較大。當(dāng)然,如果上下兩行的字母不同,那么所占的寬度也就不同。

  • 區(qū)分度高

這是什么意思呢?就是說字母、數(shù)字、符號等不易混淆。比如說,數(shù)字0和字母O,數(shù)字1和字母l等很容易區(qū)分開來。這樣,查看代碼時(shí)就不容易造成誤解。

  • 醒目漂亮

這就是要求字體在各種字號時(shí)依然具有良好的辨識度,字形流暢圓潤。在這一點(diǎn)上,矢量字體(比如我們常用的TrueType字體,即全真字體)由于采用了數(shù)學(xué)公式來計(jì)算與字形有關(guān)的數(shù)值,通常會表現(xiàn)得更優(yōu)秀一些,而點(diǎn)陣字體相對而言就差遠(yuǎn)了,字體一小基本就是毛刺感滿滿。

綜所上述,許多程序員在編寫代碼時(shí),都喜歡使用Consolas這款字體。同時(shí),許多編程用的集成開發(fā)環(huán)境,也常常將這款字體作為默認(rèn)字體。

不過,話說回來,Consolas這款字體雖然有諸多優(yōu)點(diǎn),也相當(dāng)漂亮,但它也有一個(gè)最大的缺點(diǎn),就是僅包含英文字符集,而不包含中文字符。所以,也有一些程序員在開發(fā)時(shí)不太喜歡使用這款字體。他們對此吐槽最多的一句話就是:

“這款字體英文和中文在一起時(shí)看起來很不搭。”