把记事本扔掉!五款专业文本编辑器横评

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

把记事本扔掉!五款专业⽂本编辑器横评
核⼼提⽰:
您是否厌倦了Windows记事本那过于简单的功能,⼜不需要使⽤Word这样的⼤型办公软件?
其实现在已经有很多软件兼具了多种⽂本编辑特性了,虽然不可能与⼤型办公软件相⽐,但它们都在各⾃的领域⾥长袖善舞,各有特⾊。

今天我们将为⼤家评测⼏款能够“代替记事本”的软件。

它们包括UltraEdit、Editplus、WinHEX、EmEditor、Notepad2。

在本⽂的最后我们将为不同的软件进⾏不同适⽤⼈群的详细导⽤,精彩内容,不可错过!
笔者认为,专业⽤户如果放弃⽂本编辑器,主要是考虑以下四个⽅⾯:
1.体积⼩巧,启动迅速(即使是开启⼤容量的⽂件)。

2.可以⾼亮标记各种编程语⾔、可以识别多种⽂字编码。

3.可以有简单编辑功能、连接外部程序、调⽤DOS命令。

4.可以进⾏⼯程/模板/宏命令设计。

⼤部分⽂本编辑软件的功能都集中在这⼏个⽅⾯,⽽侧重各不相同。

我们的评测将围绕它们展开。

参评软件:
名称版本安装包⼤⼩
UltraEdit-3210.20b简体中⽂版3,858 KB
EditPlus V 2.11 汉化版806 KB
WinHex11.2 SR-1 汉化版394 KB
441 KB
EmEditor Professional
V4.04
Notpad2 1.0.12540 KB(不需安
装)
评测流程:
1.特⾊简介与运⾏效果
2.各项功能详评
3.⼤⽂件打开速度与内存占⽤
4.⽤户群推荐
⼀、特⾊简介与运⾏效果
1.UltraEdit32
UltraEdit可谓是最负盛名的⼀款⽂本编辑软件了。

它是⼀套极棒的⽂字、16进制、ASCII 码编辑器,可⾼亮突显C++及Java等多种语⾔,并内置英⽂拼写检查,可调⽤DOS命令,还能录制宏来简化编辑操作。

它功能全⾯,体积⼩巧,打开快速,实在不可多得!同时可以从FTP打开⽂件并编辑保存, Windows终端连接Unix系统⼯作的程序员就全靠它了。

下图是使⽤UltraEdit32打开⼀个xml⽂件后的显⽰效果。

汉字问题:值得注意的是,在默认的设置下,它对中⽂的显⽰出现了乱码(见画圈处)。

2.EditPlus
EditPlus 是Internet时代的 32 位⽂本编辑程序,它⽀持更多的⽹页编程语⾔的⾼亮显⽰,⽐如HTML、CSS、PHP、ASP、Perl、JavaScript 及 VBScript。

它也可以在⾃定义语法⽂件后扩充其他的程序语⾔。

还能嵌合⽹页浏览器作 HTML 页的预览,以及 FTP下载与上传⽂件。

汉字问题:下图是使⽤EditPlus打开同⼀个xml⽂件后的显⽰效果。

它对中⽂的显⽰没有出现乱码。

EditPlus对xml的⾼亮标记⾊彩⽐较丰富,达到了五种。

3.WinHex
3.WinHex
WinHex与我们这次介绍的其它四个侧重程序编写的软件⼤不相同。

它是⼀个纯16进制编辑器。

不仅可以编辑普通⽂件,还可以编辑磁盘和内存!其功能还有做⼀般运算及逻辑运算、编辑磁盘磁分区 (⽀持FAT16、FAT32和NTFS)、进⾏⽂件⽐对和分析等。

汉字问题:WinHe显⽰汉字没有出现乱码问题
[page]
下图是使⽤WinHex打开同⼀个xml⽂件后的显⽰效果。

下图是使⽤WinHex打开内存。

WinHex是⼀款直接、灵巧的修改⼯具。

对它的使⽤需要我们的汇编等底层开发经验。

我们可以⽤它⼿⼯编辑⼀个exe或dll⽂件,甚⾄⼀个磁盘。

甚⾄可以⽤WinHex抢救丢失的硬盘数据。

4.EmEditor
EmEditor也是⼀款不错的⽂本编辑⼯具,它的功能没有UltraEdit、EditPlus那样强⼤。

如果你只需要⾼亮标记、查找替换、录制宏、打开多个⽂档、选择多个字符集的话,EmEditor也⾜够⽤了。

简洁是它的特⾊。

上图是使⽤EmEditor打开同⼀个xml⽂件后的显⽰效果。

它对中⽂的显⽰也出现了乱码。

并且它的⾼亮标记效果没有其它软件明显,采⽤的⾊彩只有⿊⾊与两种彩⾊。

5.Notpad2
Notpad2,不要漏掉这个“2”,它跟Windows⾃带的Notpad可⼤相径庭。

但它们有⼀个共同之处就是简洁。

它是这五款编辑软件中最⼩巧的⼀款,不需安装,仅⼀个exe⽂件。

体积虽⼩,它⽀持的可⾼亮标记的语⾔可绝不少于其它!写程序时要⽤到的各种编辑功能,⽐如快速放⼤缩⼩页⾯,括号⾼亮配对显⽰,设置tab⼤⼩,添加标签等,它都⼀应俱全,同时,功能⼏乎也就这些了。

另⼀个特⾊是它可以使显⽰窗⼝透明。

汉字问题:它可以正确显⽰中⽂。

并且⾊彩的显⽰也较令⼈满意。

上图是使⽤Notpad2打开同⼀个xml⽂件后的显⽰效果。

⼆、各项功能对⽐
1.⽀持语⾔
我们使⽤各种⽂本编辑软件代替记事本,常常是为了快速地编写带有格式的程序。

⾼亮标记让我们程序的结构更清晰,编写和观看都更加舒服。

那么我们评测的软件都⽀持哪些语⾔的⾼亮标记呢?(WinHex除外)
名称⽀持⾼亮标记的语⾔(按字母排序)总数
UltraEdit32C/C++, C#,Html,Java,VB,Perl,XML,PHP,Javascript9种
EditPlus C/C++,Html,Perl,PHP,Java,JSP,Javascript,VBScript,CSS,XML10种
21种
EmEditor Bat, C#, C/C++, CSS, HTML, Ini, Java, JavaScript, JSP,
Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL,
TeX (LaTeX), VBScript, WindowsScript, x86Assembler, XML
Notepad2ASP,BAT,C/C++,C#,CSS,DIFF,HTML,INF,INI,Java,JavaScript,
22
NSIS,Pascal,Perl/CGI,PHP,Python,REG,SQL,VBScript,VB,
x86Assembler,XML,
从中我们可以看出,⼤名⿍⿍的UltraEdit32和EditPlus在语⾔⽀持上,逊⾊于⼩软件EmEditor和Notpad2。

前两着甚⾄都不⽀持Pascal、汇编、SQL语⾔的⾼亮显⽰。

如果你是C++,Java和⽹络程序员,UltraEdit和EditPlus是够⽤了。

如果你希望格式化编辑别的
Pascal、汇编、SQL语⾔的⾼亮显⽰。

如果你是C++,Java和⽹络程序员,UltraEdit和EditPlus是够⽤了。

如果你希望格式化编辑别的语⾔,就需要求助于EmEditor或Notpad2。

[page]
2.功能列表
不算WinHex的话,以上四款软件都⽀持搜索、标签、字体快速缩放、多种字体、多次撤销与恢复等常⽤功能。

其它功能则各有侧重。

下⾯就让我们来列表⽐较⼀下。

?。

相关文档
最新文档