转载:文本编辑器 UltraEdit/EmEditor/EditPlus/AptEdit 之超级评测

来源:互联网 发布:西安长城宽带网络 编辑:程序博客网 时间:2024/05/21 03:29

转载:文本编辑器 UltraEdit/EmEditor/EditPlus/AptEdit 之超级评测

2009-07-15 18:32:25 文/deepview 出处:www.provesoft.com   原文地址 

文本编辑器软件,无论是进行日常的文件处理还是软件编程开发,都必不可少。文件,是用户最重要的数据成果。优秀的文本编辑器,可以是我们方便快速完成工作,大大提高工作效率,而低劣的文本编辑器,不但不能完成相应的工作,甚至可能损坏您的文件。

本文对最具代表性的四款文本编辑器软件:UltraEdit、EmEditor、EditPlus、AptEdit 进行深度评测,给出最具说服力的论证,让大家明白,哪一款软件才是真正的优秀者。


这四款软件,都是针对大众用户而开发的文本编辑器软件,不是针对某个行业、某个单位、某个人开发的,因此其软件需求必然定位于绝大多数人都需要的特性,也就是共性需求,同时去掉只有极少数人才需要的特性,也即个性需求。这四款软件都是面向大众用户的文本编辑器,因此在评测之前,我需要先明确:大众用户对文本编辑器的软件需求是什么?只有确定了软件需求,才能按照需求,去逐个评测软件,确认其是否满足需求,是否准确实现了用户需求。


笔者在工作中,经常使用文本编辑器,已有八年之久。依据自己多年的亲身实践和与朋友、同事、网友的交流,我将大众用户对文本编辑器的需求,简要汇总如下(后续评测过程会详细阐述各项需求):

一、界面需求:界面要简洁实用,工具条的显示和位置要能够方便调整,编辑区要留有充分的空间。图标和文本显示要美观。

二、基本编辑功能:如文本输入、选择、复制粘贴、删除等。

三、查找和替换:在单一文件中、多个文件中进行查找和替换,正则表达式的支持能力。

四、文本格式化:段落缩进与对齐、换行符与回车/换行之间转换、空格与Tab转换、删除行尾空白、大小写转换等

五、高级编辑功能:书签和定位、折行、显示行号、语法着色、代码折叠、分割视图、窗口排列、智能提示、代码模板、关键字更正等。

六、文件处理:编码识别和转换、文件比较、十六进制编辑等。

七、功能扩展:宏、外部工具等

八、易用性:菜单和工具条布局、快捷键的设计、配置参数的设定。

九、其它:程序大小、性能、便携性等。


本次评测,各软件版本如下:

UltraEdit: 15.00.0.1043 简体中文版

EmEditor: Professional 8.05 简体中文版

EditPlus: 3.11(342) 汉化版(无官方中文版本)

AptEdit: Professional 5.1.0 Build 394 英文版(无官方中文版本)

评测硬件环境:

ThinkPad T61 notebook 一部,Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz,1024MB RAM,160G SATA,14.1 inc LCD

评测软件环境:

Windows XP Professional English Edition, SP3 patch。

说明:我们必须在英文的操作系统环境下测试中文软件!如果在中文的操作系统下测试中文软件,那么就根本测试不出文本的编码识别能力、Unicode等各种问题。


本次评测,总分为1000分,具体分配如下:

原创粉丝点击