Notepad美化—让代码控们的世界别太枯燥
每天盯着白底黑字的文本编辑器写代码的童鞋,放松眼部神经的时候来啦。这个是推荐给使用Notepad童鞋的全套视觉优化方案,使你的代码生活更有质量。
首先看我们的效果图
原理及优化分级
初级优化
新版的Mac中的文本编辑器TextMate,有一套很好的代码配色方案,由主题文件.tmTheme控制。而网络流传.tmTheme非常广泛,我们要做的就是找到你爱的.tmTheme方案,然后把它转化成我们Notepad可以使用的主题文件.xml
中级优化
使用我们为您准备的字体方案,*1微软雅黑+Monaco或者微软雅黑+Consolas。
高级优化
安装字体渲染软件GDI++,适合*2绝大多数程序的字体渲染小软件。
*1:相关下载见文章末
*2:会和非常小一部分程序冲突,视情况关闭GDI即可
比如魔兽争霸3中可能小地图部分无法显示
优化步骤
初级优化部分
首先,选择自己喜欢的tmTheme方案下载到本地,网络上方案也比较多,比如可以来这里挑选。
第二步,将你刚刚下载的tmTheme文件用Notepad打开,里面是我们需要的代码。它现在还是TextMate的,我们要去一个叫tmTheme2nppStyler的站点转化文件格式。
最后,把下载的风格主题文件.xml放到 X:\Program Files\Notepad++\themes 位置。
再次打开Notepad,在设置—语言格式设置—选择主题的下拉菜单中找到刚刚下载的文件。保存退出。
好了,搞定。初级优化到这里就完了。
中级优化
很显然你看到自己的显示效果和示例还是有很大的不同。接下来我们来替换字体,这里我推荐替换为微软雅黑+Monaco。雅黑是比较适合液晶屏的一个中文字体,看起来很舒服,Monaco等宽字体,苹果出品——传说中最适合编程的字体,比如像iIl1ao0O这些相似字符能很好的辨认。当然Consolas也不错。
在设置部分建议勾选以下部分,点击保存退出。
高级优化
如果你还是觉得现实的效果特别是字体渲染不够好,推荐一款字体渲染的软件GDI++,非常强大,下次我会推荐,适合*2绝大多数程序的文本显示优化,版本也比较多,渲染力度和风格和不同。这里推荐的是蓝冰工作室的版本。大家可以前去选Down。
这里放出FF里文本显示效果对比(要过比Notepad明显)
好了经过一番折腾,我们的优化工作已经接近尾声,其实Notepad官方还提供了换图标(Skin Package)的方案,有兴趣的童鞋可去取经。
相关下载
