Notepad美化—让代码控们的世界别太枯燥

2010年2月4日 | 标签: , , , ,

nptitle

    每天盯着白底黑字的文本编辑器写代码的童鞋,放松眼部神经的时候来啦。这个是推荐给使用Notepad童鞋的全套视觉优化方案,使你的代码生活更有质量。

    首先看我们的效果图

np1

原理及优化分级

初级优化

    新版的Mac中的文本编辑器TextMate,有一套很好的代码配色方案,由主题文件.tmTheme控制。而网络流传.tmTheme非常广泛,我们要做的就是找到你爱的.tmTheme方案,然后把它转化成我们Notepad可以使用的主题文件.xml

中级优化

    使用我们为您准备的字体方案,*1微软雅黑+Monaco或者微软雅黑+Consolas。

高级优化

    安装字体渲染软件GDI++,适合*2绝大多数程序的字体渲染小软件。

*1:相关下载见文章末

*2:会和非常小一部分程序冲突,视情况关闭GDI即可

比如魔兽争霸3中可能小地图部分无法显示

优化步骤

初级优化部分

    首先,选择自己喜欢的tmTheme方案下载到本地,网络上方案也比较多,比如可以来这里挑选。

np2

    第二步,将你刚刚下载的tmTheme文件用Notepad打开,里面是我们需要的代码。它现在还是TextMate的,我们要去一个叫tmTheme2nppStyler的站点转化文件格式。

np3

    最后,把下载的风格主题文件.xml放到 X:\Program Files\Notepad++\themes 位置。

    再次打开Notepad,在设置—语言格式设置—选择主题的下拉菜单中找到刚刚下载的文件。保存退出。

好了,搞定。初级优化到这里就完了。

中级优化

    很显然你看到自己的显示效果和示例还是有很大的不同。接下来我们来替换字体,这里我推荐替换为微软雅黑+Monaco。雅黑是比较适合液晶屏的一个中文字体,看起来很舒服,Monaco等宽字体,苹果出品——传说中最适合编程的字体,比如像iIl1ao0O这些相似字符能很好的辨认。当然Consolas也不错。

    在设置部分建议勾选以下部分,点击保存退出。

np4

高级优化

    如果你还是觉得现实的效果特别是字体渲染不够好,推荐一款字体渲染的软件GDI++,非常强大,下次我会推荐,适合*2绝大多数程序的文本显示优化,版本也比较多,渲染力度和风格和不同。这里推荐的是蓝冰工作室的版本。大家可以前去选Down。

    这里放出FF里文本显示效果对比(要过比Notepad明显)

np5

    好了经过一番折腾,我们的优化工作已经接近尾声,其实Notepad官方还提供了换图标(Skin Package)的方案,有兴趣的童鞋可去取经

相关下载

    2cm推荐的styler主题包

    字体文件包 含微软雅黑+Monaco和微软雅黑+Consolas

    GDI++ By蓝冰工作室

目前还没有任何评论.