理论上说这是一篇提高我们写代码时的幸福感的文章,you know~paperen也对这个捣腾了许久,好的IDE是会让你写起代码来更加顺手,而当你找到了你喜爱的IDE后是否有想过将代码的字体也改得更好看更舒服一点,那敲起代码来就更舒服了,对眼睛也更好一点,you know有一句话是没错的“代码如诗”……

当然啦,这个话题是无关任何语言平台的,关乎的只是代码的外表美,嗯~确实比较肤浅……you see,paperen目前习惯使用的IDE是netbean+dreamweaver,前者写php代码后者写css与js,一直都习惯这样做的了,paperen很喜欢netbean但是代码的字体总不是那么好看……相对于dreamweaver而言,在dreamweaver中如果你的文件编码是utf8的话它默认使用的字体是Courier New的,如果你的编码是gbk/gb2312的话那么默认的字体就是宋体,但是paperen倒是觉得宋体下的英文难看了。

下面先放出一个paperen测试过程中试用的字体,你可以在里面选择你觉得顺眼的对比对比。paperen目前的首选字体是Courier New 15号的,而dw中也是Courier New 12pt,感觉雅黑怎不太好看呢,有点失望,难道是paperen的雅黑字体是盗版的……

http://paperen.com/demo/IDE-font/

Dw中utf-8是默认使用Courier New的

20110121084638

而如果是中文编码的话就是宋体

20110121084749

但当然你可以按下ctrl+U对字体进行设置,不用宋体

20110121085032

而对于netbean下的字体调整在“工具”中的“选项”,字体设置中会有

20110121085250

但将缺省的字体设置为Courier New后中文会变成乱码~

20110121085633

paperen的解决方法是为字符串与字符的字体加上Monospaced也就是netbean默认的字体,这种字体也可以显示中英文,但是paperen觉得这种字体的英文就是不如Courier New好看,但另一个问题又出现了就是html代码中的中文变成乱码了……而这个设置就需要进一步设置了,针对其他语言的字体设置一下。例如HTML

20110121091659

对html的文本使用Monospaced就好了,但如果html的中文字符还是乱码的话试试将所有语言的缺省调回Monospaced然后确定然后再次设置缺省为Courier New应该就可以了,如果还是不行自己再捣腾一下看看,实在不行就将缺省设置为Monospaced然后将php或者你所从事的语言代码字体设置为你喜欢的字体,大不了花点时间而已,为了代码看着不那么刺眼也值得。