欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

編寫程序時最喜歡什么字體?

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

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

  • 等寬

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

  • 區分度高

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

  • 醒目漂亮

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

綜所上述,許多程序員在編寫代碼時,都喜歡使用Consolas這款字體。同時,許多編程用的集成開發環境,也常常將這款字體作為默認字體。

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

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