对于职业的程序员来说,UltraEdit真的是一款非常好的文本及二进制编辑工具,可惜它是收费的,并且对于我们来说也不便宜。
 
开源或者免费软件群体是越来越壮大了,像压缩软件现在我就用7Zip,已经完全可以替代winrar,而今天给大家推荐的这两款免费的编辑器,各有千秋,加上一起完全可以替代UltraEdit:
1、MadEdit
     下载地址: [url]http://madedit.sourceforge.net/[/url]
这确实是一款疯狂的编辑器,MadEdit的优点有:
1、打开大文件极快
2、二进制编辑模式功能很强,可与UltraEdit相比美!各位可以打开一个有汉字的文件,切换到二进制模式,只有MadEdit和UltraEdit在右边的文本区能看到二进制对应的汉字,而其他二进制编辑器看到的是乱码或者干脆就会空白等字符代替!
3、强大的列模式。UltraEdit最强大的功能之一就是其列模式,而MadEdit的列模式操作模式几乎完全与UltraEdit相同,非常方便!
 
需要指出的是,MadEdit目前还是有一些bug的,在打开某些文件时,它并不能正确地判定文件的编码,所以可能会将汉字以乱码显示。所以这种情况下,你可以使用我后面推荐的PSPad这款免费的文本编辑器。
 
MadEdit小技巧:
a、在MadEdit的“工具\选项”菜单中可以选中“将MadEdit加入到资源管理器的右键菜单中”,这样在文件浏览器中可以直接通过右键打开文件。
b、进入MadEdit后,文字模式的快捷键是ALT+1,列块模式的快捷键是ALT+2,二进制模式的快捷键是ALT+3。
 
2、PSPad
下载地址: [url]http://www.pspad.com/en/download.php[/url]
 
PSPad有很多好功能,各位可以google看看,我在此就不一一列举。这里重点介绍UltraEdit具备的很好的功能,而PSPad也有的:
1、语法着色,对多种类型的文件都有支持
2、文件比较,这个功能很重要,主要是方便。如果各位需要专业的目录以及文件比较工具,推荐给各位另一款免费的工具WinMerge,官方网站是 [url]http://winmerge.org/[/url]。
3、多文件内搜索和替换。这也是UltraEdit的一个非常好用的功能,而PSPad也有!
4、堪舆UltraEdit比美的文件编码转换功能以及DOS/UNIX换行转换等功能。
 
 
另外,MadEdit和PSPad的文件查找都是支持正则表达式的,笔者这里是抛砖引玉,这两款软件还有其他的好功能,需要各位自己去探索!