感觉目前最好的IDE字体:Envy Code R

此字体由Damien Guard 创建,oO0/IlLi1非常易于区别区分,支持ClearType。

另外,这个字体相对来说比较窄,和Courier New相比而言更加如此。也就是在屏幕上面能看到更多的东西。不过这个优点在普遍是宽屏显示器的如今,已经不能太吸引人了。

下载地址:http://download.damieng.com/fonts/original/EnvyCodeR-PR7.zip

字体截图:

推荐10号字体。

奇怪的是,在VC6下面和VS2010下面,同样的10号字体,表现不太一样,特别是中文部分。

image

image

VS2010下面表现更佳。

某M推测,可能是因为字体本身不含中文,所以IDE用了缺省的中文字体。一个是宋体一个是雅黑。

 

顺便写下对用过的其他字体的感想:

 

编程字体的要求:

1、等宽(这个是必须的)

2、对于比较容易混的,1loO0这些,很容易区分。

3、中文支持良好

 

最早用的编程字体是Courier New,后来觉得对第二条支持不太好。

后来用过两个字体

Courier New Ex

从名字看,这个是在Courier New上面改来的,修正了第二条的问题。并且由于是点阵字体,边缘清晰,看起来比较不费力。

仅支持9、10号字体。

 

Megatops ProCoder 1.0

同样是点阵字体。用过很长时间。支持8、9、10三个尺寸。布局上比起Courier New Ex来说,感觉要凌乱些(或者说,如果屏幕上面代码很多,感觉不如Courier New Ex看的整洁)。

 

这两个字体的问题是一样的:支持的字体大小有限。在分辨率小的时候无所谓,显示器大了以后,10号点阵还是有些费眼的。另外问题是,VS2010不支持点阵字体,没法可想。

posted @ 2013-01-28 14:52  maksheiev  阅读(1692)  评论(0编辑  收藏  举报