UltraEdit和Notepad++的使用体验比较

众所周知windows自带的记事本很多情况下是不够用的,需要找替代品。UltraEdit和Notepad++是两个比较常见的替代品。开始用的是UltraEdit,后来改用Notepad++,这里简单地比较一下优劣。

首先要说明这里用到的只是最基本的查看和编辑文本功能,而且也只是用到了其中的一小部分。

1.字符编码:这是我基本弃用UltraEdit转用Notepad++的主要原因。新版的UltraEdit打开文档时要用户自己选择字符集,如果就用缺省的,很多情况下中文显示乱码(英文windows下),这点还不如windows的记事本。Notepad++则没有这个问题。这方面UltraEdit完败。

2.列模式:这方面UltraEdit比Notepad++方便好用。这是我仍然保留UltraEdit的主要原因。UltraEdit的设计是点击一个按钮就切换到列模式,再点一下就切换回去。Notepad++的设计则是通过热键Shift+Ctrl+Alt来切换,一是要记住这三个键,如果一段时间不用了可能会忘,二是进入列模式时,这三个键必须一直按着不放,不舒服,三是列模式是从当前光标处开始的,如果要换个地方,就要松开三个键,将光标点到合适的地方,然后再按下三个键,不方便。

3.自动刷新:如果编辑窗口里的文件发生了变化,UltraEdit和Notepad++都会提示,但不同的是,UltraEdit是不管当前正在编辑的是哪个文件,只要打开的文件中随便哪个有变化都会提示,而Notepad++则只有选中发生了变化的那个文件时才会提示。这点感觉是UltraEdit更实用。

4.添加到右键菜单:UltraEdit是需要安装的,安装后会添加到右键菜单,这样任何文件,只要右键点文件名,就会出现“用UltraEdit编辑”的选项,很方便。Notepad++是绿色软件,而且软件里没有添加到右键菜单的功能,需要自己手工操作,虽然不难,但毕竟多了个步骤,不方便。因为很多文本文件的扩展名不是.txt,如果都一一手工设置用UltraEdit或Notepad++打开,一是不方便,二是以后要用别的软件打开,更加不方便。所以这个右键菜单非常实用。

5.tab和空格:感觉UltraEdit在这方面有点问题,或者需要繁琐的设置。Notepad++尚未碰到类似问题。

6.自动换行:UltraEdit在这点上感觉还不如windows自带的记事本。Notepad++没有问题。

另外,UltraEdit是商业软件,Notepad++是免费软件,不过,公司有license,所以对我来说不是问题,即使没有license,也不难解决,你懂的。

当然,没有完美的软件。对我来说,UltraEdit处理字符集上的糟糕做法,使我只能用Notepad++作为主编辑器,但因为列模式编辑功能,我又不能不保留UltraEdit。其他几点相对次要,可以容忍。此外,最早用UltraEdit,是为了编辑二进制文件,不过现在已经很少这样的需求,所以这方面的功能就不重要了。

posted @ 2022-05-29 23:59  平静寄居者  阅读(4197)  评论(1编辑  收藏  举报