标题：ultraedit
简介
[1]UltraEdit 是 Windows 下一款流行的老牌文本/HEX 编辑器（非开源）。[2]UltraEdit 正被移植到 Linux 平台。该移植名为 UEX，意即 UltraEdit for Linux。UEX 具有原生的 Linux 外观，其界面、配置、热键等与 Windows 版并无二致。[3]
[4]UltraEdit代码折叠支持在所有 32 位 Windows 平台上进行 64 位文件处理（标准），Unicode 支持基于磁盘的文本编辑和大文件处理 - 支持超过 4GB 的文件，即使是数兆字节的文件也只占用极少的内存。
最新版本：v19.00.0.1026[5]
最新版本：
UltraEdit v19.00[6]
UltraEdit v18.00特点：  UltraEdit 18.20.0.1021界面
代码折叠
支持在所有 32 位 Windows 平台上进行 64 位文件处理（标准）。
Unicode 支持
基于磁盘的文本编辑和大文件处理 - 支持超过 4GB 的文件，即使是数兆字节的文件也只占用极少的内存
在所有搜索操作（查找、替换、在文件中查找、在文件中替换）中，支持多行查找和替换对话框
带有 100,000 个单词的拼写检查器，支持的语种包括英语（美国）、英语（英国）、荷兰语、芬兰语、法语、德语、匈牙利语、意大利语、西班牙语和瑞典语
语法加亮 - 可配置，对 C/C++、VB、HTML、Java 和 Perl 作了预配置，并带有特殊选项用于 FORTRAN 和 LaTex。多个词语文件可供下载
内置 FTP 客户端以访问 FTP 服务器，可设置多个账户，并自动登录和保存。（仅 32 位）包括 SFTP（SSH2）支持
SSH/Telnet 窗口
方案/工作区支持
环境选择器 - 提供预定义的或用户创建的编辑“环境”，能记住 UltraEdit 的所有可停靠窗口、工具栏等的状态，方便用户使用。
集成脚本语言以自动执行任务
可配置键盘映射
列/块模式编辑
十六进制编辑器可以编辑任何二进制文件，并显示二进制和 ASCII 视图
命名的模板
HTML 工具栏，对常用的 HTML 功能作了预配置
网络搜索工具栏：高亮显示文本并单击网络搜索工具栏按钮，从编辑器内启动搜索加亮词语
文件加密/解密
使用自己的密钥加密敏感的源代码文件
与 UltraSentry 集成（可选）以安全地销毁原始未加密文件
仅在 UltraEdit 内解密文件
与 UltraSentry 集成，以安全删除 UltraEdit 临时文件。
支持多字节和集成的IME
快捷键
Key1 自动换行_CTRL + W
这个已经不是什么新奇的功能了，就连你们最不喜欢的notepad都有了这个功能。说来也奇怪，编辑器为什么都带有这个功能呢？谁愿意自己的编辑器带有水平滚动条啊？其实，非也，就本人的理解，UE编辑器默认的非换行功能是为了让某种语言的编译器（注意这里是编译器，而不是编辑器）能指出错误的精确行数，比如，如果编译器告诉你错误出现在187行，在UE下这是很好处理的，但如果在别的编辑环境下，你想到187行寻找恐怕就困难了，即使他有行号标记，但如果你强制换行了，那么他的行号可能就和编译器提示的完全不符了，因为编译器里提示的行号是根据回车的数目确定的，而一般编辑器的行号则是按照屏幕显示的行来确定的，这两者肯定不能划等号。
Key2 插入当前日期/时间——F7
这个不用我多说，按下F7就可以插入当前日期了，格式是这样的：“2009-5-28 10:57:57”这个在程序的注释里面很管用，不用自己想今天是几号了，直接F7插入搞定
Key3 找到匹配的括号 (,[,{ or },],)——CTRL + B
这个功能不得不说一下，在eclipse里也有这个功能，就是从茫茫嵌套里找到我想要的那对括号的起始位置，eclipse下只要在括号旁双击就OK 了，无论是小括号、中括号还是大括号，都可以搞定。但是在UE下是通过CTRL + B这组快捷键来达到目的的，按下它就可以将这对括号中的文本全部选中，这时候你该知道这是哪儿到哪儿了吧？说到这里，有人可能会发问，这和高亮匹配括号有什么不同？问得很好，答案是，当括号跨越的屏幕达到好几屏的时候，这个功能可是比高亮显示匹配括号更管用，不是吗？自己体会去吧~
Key4 转换所选文字为小写——Ctrl+ F5
这个嘛，顾名思义吧！和它对应的是Atl + F5，将字串转换为大写，当然，这是针对英文单词的操作。
Key5 设定书签——CTRL + F2
这个功能很帅，它可以在不修改文本的情况下给你的文本添加书签，所谓书签，就是指示我这本书我看到了哪一页。举个例子，现在我正在编辑文本的198行，我突然发现，上面的第45有个错误，于是我回到了45行（可以通过Ctrl + G快速定位指定的行号），修改完错误后，这时候我可以通过使用Ctrl + G跳到198行，但如果这时候我忘了198这个行号怎么办？答案是在离开198行时给它设定一个书签，按下CTRL + F2就可以了，效果如下图：
看到198这个行号已经被加亮了吧？现在你可以随便哪里逛了，到时候想一下子回到198行，只要按下F2就行了，很牛吧！当然，你可以在文件里加上N多的书签，然后按下F2逐个切换就可以了，想取消书签，在制定的行上再次按下CTRL + F2就行了。
Key6 转到指定行——Ctrl + G
这个在eclipse下有一个功能完全相同的快捷键——Ctrl + L，eclipse的快捷键就是好记，这里的L就表示Line了，忒好记了，在这里感谢eclipse的开发人员！UE的Ctrl + G中的G据我猜测应该是go的意思，也有一定的道理，第一次使用UE时我自作聪明的按下了Ctrl + L，结果，没有响应，呵呵~这个功能在编译器报错的时候特管用，当编译器提示错误出现在198行，你Ctrl + O打开文件后直接Ctrl + G到198，多流利的操作啊！怎叫人不佩服呢！Follow me...
Key7 10个剪贴板——Ctrl+0-9
这个是我很想要的功能，非常感谢UE，她满足了我的需求。众所周知，Windows家族的OS都有且只有一个剪贴板，有时候我们刚剪贴或复制了一个很长很长的文本后，不小心又复制了一个小文件，这时候我们先前复制的很长很长的文本就不见了！如果是从网页上Copy下来的，而这时候我们又关闭了网页，是不是比出门下雨没带伞还要糟糕呢？这就是Windows的剪贴板的特性决定的，它一次只能保存一条内容，后来的会无情的覆盖掉先前的，这可不是人人都想要的结果。那么在UE下你彻底不用担心这个问题了，只要你是在UE的文本间（你要是误解了我的意思，跑到IE浏览器上使用Ctrl+0-9这10个快捷键我可不负任何责任哦~）复制剪切，这十个剪贴板应该大大的足够了吧？下面我来说明一下它的使用方法。现在又五个段落需要分别查到另外一个文本中，传统的方法，我们可以分别使用五次Ctrl + C和Ctrl + V来搞定，而且每两次之间的间隔就是到另一个文本里粘贴文本，现在我们摒弃掉这个落后的粘贴方式，使用UE的多剪贴板功能来实现它。首先按下Ctrl + 1激活UE的第一个剪贴板，再按下Ctrl + C复制下第一段文字，这时候我们不用去粘贴，而是接着按下Ctrl +2激活UE的第二个剪贴板，再使用Ctrl +C复制第二段文本，以此类推，每次我们都不需要去粘贴，而是最后一次性粘贴。现在我们找到需要粘贴的地方，用Ctrl +1激活第一个剪贴板，再按Ctrl +V粘贴第一段文本到指定位置，同样，用Ctrl +2激活第二个剪贴板，Ctrl +V粘贴到第二块位置，以此类推，搞定！怎么样，这应该比Windows的快不少吧~
Key8 删除光标所在的行——Ctrl + E
还记得eclipse底下相应的快捷键吗？没错，就是Ctrl + D！不错不得不承认，UE下的行删除功能没有eclipse下的强大，因为UE下只能删除光标所在的一行，对其余的行无效，而eclipse下则可以删除任多行，只要选择要删除的行，按下Ctrl +D就可以删除所有选择的行。又有人会问了，这和选中+delete有什么不同？我要说的是，delete只删除被选中的文本，而Ctrl +D会删除掉整行的文本，哪怕这一行只有一个字符被选中……这个Ctrl +E在UE下还是比较常用的，想删除文本中多余的空格时这个快捷键会比delete或backspace快很多，相信我吧，这个很管用！
Key9 删除从光标到行首的内容——Ctrl +F11
这个功能可以从它的字面来深刻的理解，没有什么高深的东西，只要用的多了就是水到渠成、司空见惯的常识了。和这个快捷键对应的是Ctrl +F12，见Key10。
Key10 删除从光标到行尾的内容——Ctrl +F12
不用多介绍了，自己尝试吧，记住，只有用的足够多了，才能在大脑中形成无意识的习惯，下次遇到问题，不用去检索大脑而是手随目到，手目合一。怎么样？这也是一种境界。
Key11 查找上/下一个出现的字符串——Ctrl + F3/F3
如果想在文本中查找某一个字串出现在哪些地方，该怎么办？当然，可以使用Ctrl +F查找，现在我不用这种方法而是介绍一种基于Ctrl +F查找的更高级的办法，Ctrl +F3和F3，这两个是一对快捷键，分别对应Ctrl +F里的查找上一个和查找下一个。还有一点需要说明的是，Ctrl +F是从文件的开始或结尾处开始查找，而Ctrl +F3是从当前行开始查找，我们有时候就是需要查找当前行附近的几行，这下Ctrl +F3派上用场了吧！哈哈，其实原理很简单，Ctrl +F3和F3是基于Ctrl +F的。赶快去试试吧~
Key12文本替换功能——Ctrl + R
很显然，这里的R是指replace，很好记吧！一般的编辑器下都是使用这个快捷键的，不过notepad使用Ctrl +H搞定同样的事情。这里，我要说的是UE下的Ctrl +R，它不但包括了普通编辑器下的文本替换功能，还增加了正则表达式替换，这可是UE的一个非常非常强大的功能，要是能熟练使用正则表达式，可真算是一个高手了，我还没到那地步，只是简单学习了一下，在此不敢献丑，顾留给读者朋友亲自去尝试。
Key13 删除前一个单词——Ctrl + Backspace（退格键）
这个快捷键应该使用的非常多了吧！按下它UE会删除光标前面的一个单词而不是一个字母，那么UE是通过什么来感知这是一个单词（这里的单词不仅仅是我们英语里的单词）呢？没错，是通过空格符来感知的，两个相邻的空格符之间的字串就被认为是一个“单词”，删除它吧，怎么样？比选中了该单词然后delete来的更快了吧！无需操作鼠标的哦~聪明的朋友可能会问了，那么删除后一个单词是不是Ctrl + Delete呢？太聪明了，答案就是这样！
Key14 删除后一个单词——Ctrl + Delete
上面说的很清楚，这里略去。
Key15 复制并粘贴当前行——Alt + Shift +D
在多次重复同一件的事情的时候，我们都希望有一个快捷的操作——复制上述操作并粘贴下来，然后我们再改改几个单词就行了，这想必各位大侠都遇到过吧！我用复制+粘贴照样可以搞定！是的，你说的很对，平日里我们使用的就是Ctrl +C和Ctrl +V，用的太多了，还以为这个很快。下面我要说的是UE下还有更快的实现同样功能的操作，那就是Alt + Shift +D，我说了不算，你得自己亲自去试试才知道。下面是这个功能的截图
后面四行都是一样的，我们可以在第二行上按下Alt + Shift +D三次就得到上面的结果了，怎么样，比复制粘贴快吧！效率，才是我们追求的目标，这正是UE带给你的不一样~
Key16 这是自定义的快捷键 响应eclipse下的注释快捷键Ctrl + /，我把UE下的注释（本来是没有快捷键的，在编辑菜单里）添加了快捷键Ctrl + /，这样使用起来非常方便，想必用过eclipse的都知道在调试的时候将自己的代码注释掉是一个非常常用的功能，有些人可能用/*注释*/进行块注释，天哪，这该多慢啊！在eclipse下直接选中要注释的行，按下Ctrl + /一切都搞定了，要想取消注释就再选中所有行按下Ctrl + /，多方便的操作啊，只要按下两个键就可以了，不强大吗？但在UE下取消注释需要用到另一个快捷键，如果和eclipse下一样再次使用Ctrl + /就会再增加一层注释，这也是本人认为UE需要改变的地方——没人愿意给自己的代码加两次同样的注释，完全可以使用同样的快捷键来取消注释。我在UE下设置的取消注释的快捷键是Ctrl +\，就是斜杠和Ctrl + /的相反而已，也很容易记住，试试吧！
Key17 在UE中的多个标签间切换——Ctrl + Tab
这是模仿Windows底下Alt + Tab组合键切换任务栏窗口的快捷键，在UE下通过Ctrl + Tab可以从多个标签间切换，这也省去了鼠标点击的麻烦。
Key18 比较文件——Alt + F11
这是用来比较两个或多个文件的工具。它能一下子将几个文件中不同和相同的部分表示出来，不要小看这个功能，当你修改过程序员甲编写的一个文件的时候，现在甲又要阅读你修改后的程序，他迫切想知道的是你给他修改了什么内容，如果一行一行的看，很显然，费时！现在可以通过Alt + F11来达到目的了，不是很快吗？
上面介绍的这些快捷键都是我在开发中比较常用的，对于UE，这只是皮毛而已，还有N多快捷键呢，在这里，我是无法一一列出的，肯定各位原谅！想要充分熟练UE的shortcut Key还是多多练习，多多使用UE。
介绍完上面的快捷键后，我再来带领大家学几个技术，主要从UE配置上来说明。我们可以为每一个文件的扩展名设置一款颜色，让我们从UE的标签栏就可以推断出这是什么文件，这个功能是不是很直观呢？请看下图
这里面用了三种颜色标示了三种不同扩展名的文件，分别是.html、.gsp和.groovy的，等你用多了，直接看颜色就知道是那种文件了，是不是很厉害，不过，默认的UE配置是没有开启这个功能的，现在我带领大家开启这个小功能。打开UE的菜单，依次找到高级—>配置—>应用程序布局—>文件标签—>Colors ，在右侧就看到一块条状的区域了，在这里面就可以设置不同扩展名的颜色了，设置完成了别忘了点击上面的Tab colors by file specification复选框，这时候回到编辑状态下就可以看到效果了。
开启行号显示的功能。这在默认情况下好像没有开启，我们可以通过视图—>显示行号 开启该功能。
开启自动完成功能。这个在UE默认情况也是关闭的，我们现在打开它。找到高级—>配置—>—>编辑器—>自动完成 ，选中右边的“自动显示自动完成对话框 ”，下面保留数字2，这样就激活了自动完成功能，而且是在输入两个字符的情况开启的，很实用的哦
特点：
1．打开文件速度快
2．列操作功能强大
3．有代码折叠功能
  [7]4．可以进行16进制编辑
缺点
1．收费软件（可破解）
2．更新很快，但bug也不少
3．启动速度较慢
功能
用做普通文本文件编辑器(.txt .bat .conf .ini等）
用做.bat文件编辑器(bat，是指批量处理文件）
用做c,c++, java, jsp, html, xml等的源代码编辑器
(以上文件可以是本地的，也可以是通过FTP方式操作远程的文件) 对文本文件进行按行排序，排序的方式是可以定义的。
对16进制的文件直接修改字节指定直接的内容
对文件全体内容或选定内容进行整体的操作，比如转换格式、内容等
对文件的字符、词数量进行统计
对一个文本文件或源代码文件组成的项目进行操作介绍通过上面的列表，你基本上能知道UltraEdit是干什么用的：小巧且功能全面、灵活好用的文本编辑器，尤其适合于源代码的编写。
对于文本文件的编辑，当然是没什么好说的了。我这篇文章就是用UltraEdit写的纯文本的文件。自己去用两下就知道了。不过，就算作为文本编辑器来讲，它也比Windows 的 NotePad强的多，不过比起Unix的vi来，当然就差劲了点。如果说和vi相比，恐怕最大的优势就是图形操作环境，不需要记无数的繁杂命令了。
语法着色问题：
作为源代码编辑器，那就不一样了，和vi简直有一拼。最值得称道的是，它可以对各种源代码进行语法着色，使你清晰分辨代码中的各种成分。记得在ChinaJavaWorld中，曾经有一个哥们说：JAVA初学者最好不要使用强大的IDE，只要使用能进行语法着色的文本编辑器就可以了。如果真是这样，恐怕UltraEdit真是最好不过的东东了(我不知道这个哥们说得对不对哦)。UltraEdit32在默认的状态下，可以对JAVA， PERL，HTML，XML， C#，C/C++，visual basic 等进行很好的语法着色，这对于喜欢直接写代码的弟兄们来说，真是已经很不错了(有的人不喜欢用FRONTPAGE 或者 DREAMWAVER这样的“所见即所得”的东东来开发)。更好玩的是，如果你不喜欢它的着色方式，你可以去修改它，而且还可以增加它不认识的语言，比如你发明了一种新的语言，你可以告诉UltraEdit怎样对它进行着色。（请参照菜单Advanced--configuration--Syntax Highlighting）
如果你用UltraEdit来写java程序，它可以对JAVA的关键词进行识别，可以着色JAVA核心类中的部分类名，可以区分变量和字符串等。新版UE可以“配置-编辑器-自动换行/制表符设置”里添加自动完成文件，实现IDE的自动补完功能。
如果你用它来开发HTML、JSP、ASP等，那也很爽啊。它不仅可以区分其中的scriptlet(小脚本)和HTML代码，对他们进行很好的着色，而且提供了几乎全部的HTML TAG和特殊字符，当你忘记的时候，很轻松就能查到。它对HTML的着色，可以做到对TAG、PROPERTY 和 VALUE 进行不同的着色。是不是很棒啊？配置工具说实在话，UltraEdit真的不是IDE，但是你可以把它做得漂漂亮亮，把一个IDE的常用功能给集成起来，比如编译、运行。
比如，你可以配置上javac java 两个命令，不需要到DOS状态下，就可以在这里编译和运行你正在编辑的JAVA类，而且能把编译的错误消息和运行的结果捕获到一个新的文件或者output窗口中。对于c/c++当然也可以这么做了。这不错吧？作为一个JAVA的初学者你还能奢望什么呢？即使作为一个有经验的程序员，你还需要庞大的IDE吗？（如果你要做图形应用程序，建议你还是用IDE吧，UltraEdit可没办法）
齐备的编辑功能：
说到各种编辑功能，就算JBUILDER， WEBSHPERE这样优秀的IDE也比不上UltraEdit, 要想知道UltraEdit在这方面的能力，你去看看vi的说明书吧，vi的确是很强大，UltraEdit也包含了其中很多的功能。比如基本的功能有：查找、替换、在文件中搜索并替换等，还有vi中e!的功能（当你发现你编辑错了的时候，你可以把你上次保存的内容重新读进来），可以进行16进制编辑，定义书签，直接滚动到某一行，设置或关闭只读，括号匹配，查看文件信息，消除空格，自动缩行，大小写转换，文件格式转换（UNIX 转成DOS等）。据说它的查找功能，还能象vi一样使用正则表达式哦，厉害！
它还有很多方便的小工具，比如你在写HTML的时候，可能想使用某种颜色，但不知道它的RGB是多少，可以用Edit --- insert color； 你想插入当前时间，查找ASCII 码，进行拼写检查，行排序，把内容EMAIL给别人，文件比较，行选模式，区域选择等，哎呀，累死我了，功能太多，不说这个了。下面说说各种功能的使用。特色功能介绍UltraEdit详细的介绍一时半会说不完，其实也没有完全介绍的必要，因为无论对于新程序员老程序员，对计算机的操作应该是比较熟悉的。怎么删除？怎么保存？怎么打开？怎么剪贴、拷贝、粘贴？以及怎么查找？这太常识了，我简直象是在说废话。下面说几个UltraEdit特有的，或者比较好用的功能，供大家借鉴，有问题请直接找我，大家研究一下。
程序语法着色：
为了让你看到着色的效果，你先用UltraEdit建立一个新文件，并另存为.java文件，然后输入一段简单的代码，如：
import java.util.*;
import java.lang.*;
/**java test class*/
public class RenderEdit {
String field = "UltraEdit Test";
public RenderEdit(){}
public void static main(String[] args)
{
//just test
System.out.println(this.field);
}
}
(你把这段代码拷过去用用吧。)
打开菜单Advanced --- configuaration -- Syntax Highlighting
在Language下拉框里，你能看到现在默认的着色方案。你在刚才的例子文件里，就已经看到了效果。如果你还算满意也就算了，否则呢，请在这个对话框里修改对每个条目的着色方式。
另外，你在这里能看到"auto correct keywords"这个功能。就是说，如果你的关键词敲错了，它可以自动帮你纠正一部分，比如fi 改成 if, system 自动写成 System， 你觉得这个功能怎么样？不错吧。的确。但是也有遇到麻烦的时候，比如你有这样的句子： Class ca = new field.getClass(); 它就把Class给写成class, 这当然是你不希望的。再如：java.sql.Connection connection = null; 它也会把小写的connection给替换成Connection(类名),这也不符合要求。这对于喜欢使用词的全称做对象实例名的弟兄们不是好事，尤其初学者，程序编译错误了，你都查不出来为什么，建议你把这个功能关掉。
同样的，如果你实在不喜欢用语法着色的功能，也可以在这里把他们全部关掉，这样对于什么源代码都不着色了。
在这里你还可以看到一个叫wordfile.txt的文件，你可以去修改这个文件，这样，UltraEdit能认识的词就更多了。
关于着色就说这些，这只是个例子。你可以在Advanced -- configuration 里找到各种设置功能，简单列这这里：
general 页 ：
是否显示行号
一个文件是否可以同时打开多个实例
edit 页：
设置自动缩进，并且允许用空格或是TAB来缩进，缩进多少也由你指定
对所操作的文件的默认扩展名的设置
backup 页：
对更新时的自动备份的设置
File Type 和 File Asosiation 页：
这两页让你定义一些可以默认打开的文件，他们将出现在“打开”对话框的过滤器下拉框里，这样就方便对了。比如你可以把jsp,
asp等你平时工作的文件都加进来。
其他的不说了，你自己看比我说要明白得多。配置编译器和运行指令方法： 在高级->工具配置菜单的对话框里
1，配置javac
在命令行里输入：javac %n%e
工作目录输入：%p
2，配置java运行命令
在命令行里输入：java %n 工作目录输入：%p
注意：javac -d %n%e [编译那些不是默认包的JAVA程序]，%n :当前路径，%e:执行当前文件名，%p:当前目录。
然后你就可以再高级里面看到你新建立的两个工具了，就可以直接进行编译和运行了。
FTP方式工作：
多数时候你都是自己的机器上写代码，源文件也存在自己的机器上。而有时候，比如你在某个公司的网络上工作，或者你黑了别人的网络，能用FTP访问别人的电脑了，或许可以考虑直接FTP到服务器上，修改那里的文件，然后再直接保存回去。
看看File菜单，那里有个FTP子菜单，然后输入用户名和密码就可以打开那里的文件了。这对于编写JSP和ASP、HTML等比较常用。尤其是JSP，你自己的机器上没有JSP的容器，你编辑的文件要在那个服务器上才能使用，那么就用FTP方式来工作吧。编辑完成后再用FTP方式存回去。OK了。软件图册(4张)
版本发布
v18.20.0
- 智能模板改进：
* Project-based 模板
* 通过宏/脚本按名称插入模板 （参阅帮助文档 – 语法）
* 拖放文本到模板列表新建模板
* 直接在模板列表修改模板名称
* 直接在编辑器打开模板文件 （在模板列表模板组点击鼠标右键）
* 模板描述字段 （显示于模板列表的工具提示）
- 行变更指示器改进：
* 跳到下一个或上一个更改 （在活动文件）
* 可以配置行变更指示器宽度
* 修正了所有反馈的问题
- 当加密文件时，可选删除未加密的备份文件
- 改进了文件关联配置选项
- 运行海量数据宏方面的几个改进
- 修正备份/还原用户自定义的问题
- 修正删除所有隐藏行的问题
- 几个其它增强和改进
v18.10 （2012-05-31）：
- 基于缩进级代码折叠
* 自动缩进 Python 文件 （。py 文件扩展名）
* 通过添加 "EnableCFByIndent" 标志到 wordfile, 能够激活其它语言
- 智能模板改进：
* 能够设置智能模板变量参数可选
- 使用管道符分隔参数 （例： [+dog|cat|pig+]）
- 插入模板时， 变量将使用可选参数打开自动完成列表
* 在修改模板对话框的模板列表新增上下文菜单
- 按字母顺序排序模板
- 移动/复制所选模板到群组
* 修改模板对话框大小可调整
* 修改模板对话框模板编辑器现在遵守用户颜色设置
* 文件名称变量 （[FILE_PATH] 和 [FULL_FILE_NAME]） 现在对 FTP 文件也有效
* 模板目录配置支持 %APPDATA% 环境变量
- 输出窗口字体与其它字窗口字体区别设置 （在输入窗口点击鼠标右键）
- 改进 C/C++ 函数字符串， 消除误报
2009年11月01日，UltraEdit for Linux RC 1 发布，
UEX RC 1 添加了一些新功能，并作了大量的细节调整。
UEX RC 1 加入的新功能包括：
在“文件”菜单中增加“Convert To”命令
“首选项”中添加了 Emacs 按键映射支持[8]
在“输出”窗口的关联菜单中添加了复制到剪贴板、复制选定行到剪贴板、清除输出等项目。[9]