替换了系统的笔记本
重装了系统,对EmEditor的界面不甚满意。也不想总是在系统里安装EmEditor、UltraEdit两个文本编辑工具,再加上系统自带的记事本,感觉太多了,于是有了替换系统笔记本的想法。替换记事本,在网上呼声最高的就是EmEditor,可我对界面不感冒,而且其定位也不是取代系统自带的记事本。找啊找,发现现在还真是没有什么特别好的替代软件,确切地说是没有什么特别好的文本编辑软件。
普遍存在的问题是对中文的支持,这些软件几乎都是外国产,之后才添加了对中文的支持。还有一个问题就是,程序不是很新,不是unicode的,还有在处理UTF-8方面不很完善。
上面这两个问题几乎能否定所有的纯文本编辑工具,EmEditor在这方面已经算是佼佼者了。
最后的看法是:
EmEditor加上插件,在处理字符方面有优势。
UltraEdit在处理十六进制方面有优势。
特别是上面这两个软件都支持宏,应该可以在很大程度上方便处理一些文本内容。
不过,这并不是我所需要的替换系统记事本的工具,最后我找到了Notepad2,一个开源软件,现在有蓝色网际提供的Mod,在中文处理方面还是不错的。虽然在上面提到的第二个问题方面还是有问题,不过,在实际中影响应该不是很大。因为在寻找替代品的过程中,我找到了EmEditor和UltraEdit的绿色版本,不需要安装的话,放在系统里也不错,何况这两者都有各自的用途和特长。
Notepad2支持增强的编码支持、比较全面的语法着色和代码编辑还有比较有特色的查看NFO文件的功能,在功能方面还是很不错的。最让我喜欢的是这个软件还挺漂亮,完全是个笔记本的增强版。呵呵,不过在由于程序是用C++写的,再加上附带了一个字体,所以比较大,有1.6M,令人欣慰的是启动速度还不错(UltraEdit的启动速度不是很好,不然的话,倒是可以考虑让它通吃)。
选中了替换软件,把系统里的notepad.exe全部换了,反正都是一个EXE文件。可是如果每次重装系统都要自己替换的话太麻烦。想到了集成到安装盘中去。
既然准备长期使用,自然要把Notepad2的毛病改掉,让它改头换面,和记事本长得一样。动用ResHacker,替换了Notepad的图标和标题,呵呵,现在界面看上去爽多了。
1.6M的体积也不爽,这么大的文件,可能会影响启动速度,何况比起几个同类型的定位于替代记事本的软件来,也的确是大了点儿。偶然知道Notepad2没有加壳,呵呵,于是找出UPX,体积缩小一半,700K.界面和功能不变,不错。
至于向系统集成,就是找到系统盘里的NOTEPAD.EX_。然后自己把修改好的notepad2.exe打包成CAB,然后改名放进去。这中间顺便学了学CAB制作。CAB也是一种比较不错的压缩格式,很通用,而且压缩率较高,图省事的话,系统本身就可以制作(用IExpress.exe)。当然了,还有WinCAB可用,免费绿色。
呵呵,至此,记事本宣告替换完毕。
最后,如果看到这篇文章的朋友也喜欢的话,方便一下大家,提供打包成CAB的修改版Notepad2下载。无毒有染(改),欢迎选用: )
Posted by web123lai at 3/16/2007 09:57:00 上午
1 Comments
哈哈,不好意思麻烦你一下了,接了个点名游戏,如果有兴趣,可参与一下。参见:点名游戏。
发表评论
« Home