UltraEdit (原名 UltraEdit-32)是用于Microsoft Windows上的一套商业性文字编辑器,由IDM Computer Solutions在1994年创造。UltraEdit有很强大的编程功能,支持宏、语法高亮度显示和正则表达式等功能。档案在标签中可以被浏览和编辑。安装需要约30 MB的磁盘空间。UltraEdit也支援以Unicode和hex编辑的模式。
UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE 或 DLL 文件。能够满足你一切编辑需要的编辑器。
作为源代码编辑器,那就不一样了,和vi简直有一拼。最值得称道的是,它可以对各种源代码进行语法着色,使你清晰分辨代码中的各种成分。UltraEdit32在默认的状态下,可以对JAVA, PERL,HTML,XML, C#,C/C++,visual basic 等进行很好的语法着色。更好玩的是,如果你不喜欢它的着色方式,你可以去修改它,而且还可以增加它不认识的语言,比如你发明了一种新的语言,你可以告诉UltraEdit怎样对它进行着色。
说实在话,UltraEdit真的不是IDE,但是你可以把它做得漂漂亮亮,把一个IDE的常用功能给集成起来,比如编译、运行。
比如,你可以配置上javac java 两个命令,不需要到DOS状态下,就可以在这里编译和运行你正在编辑的JAVA类,而且能把编译的错误消息和运行的结果捕获到一个新的文件或者 output窗口中。对于c/c++当然也可以这么做了。这不错吧?作为一个JAVA的初学者你还能奢望什么呢?即使作为一个有经验的程序员,你还需要庞大的IDE吗?