|
|
| 文本编辑的代言人--UltraEdit 8 |
|
|
|
作者:未知 来源:未知 加入时间:2004-12-1 |
作为众多文本编辑工具中的老牌明星,UltraEdit一直以来都是用户心目中的首选。其众所周知的16进制码编辑功能自不必多说,它不断完善的扩展编辑能力更是让人不敢小视。凡是用过的人都会体会到它的最大优点就是不用离开其操作界面即可完成对各类文本的编辑需要。
图1
UltraEdit(见图1)是一款强大的文本编辑工具,它提供的各种编辑手段不胜枚举,其中包括:格式处理、工程/模板/宏命令设计、外部程序和DOS命令调用及互联网功能,另外还有各项参数设置等。下面就让我们来一一认识这些强大的功能。
格式处理
这是文件编辑的最基本要求,而UltraEdit V8.00b则在此功能上表现得尽善尽美。用户不仅可以利用它实现UNIX/MAC和DOS文本格式的相互转换、EBCDIC(一种大型机文件格式)/UNICODE与ASCII码的互换,还能处理如大小写字母、空格和不同应用环境下的回车换行符等一些具体字符的互换。通过“格式→段落格式化”栏里的相关命令,普通文本文件的段落布局也可按用户要求任意改变。
用于指定格式的句法高亮显示是该软件一项很好的功能。它实际上是对有固定含义的词或格式的智能识别并用不同的颜色来区分,尤其对于各种编程语言书写的文件特别有用,用户可以很方便地区分出关键字和重要语句。当然这也适用于在一般文档中突出显示某些特定单词的需要,而这一切都可以由用户自行定义。
UltraEdit V8.00b中默认提供了10种语言格式的识别,如果这还不能满足用户需要则可自行编辑路径下名为“WORDFILE.TXT”的文件来添加新的可识别格式,该文件大小可达128kB。在该文件中,“/Ln”参数用来指定名称且必须被放置在行首,所定义格式的文件扩展名或类型由“File Extensions”来指定。
工程/模板/宏命令设计
1.工程设计
为了使用户的操作更快捷方便,UltraEdit V8.00b还特别提供了几种批量处理文件、格式和命令的方法,最简单的方法是通过创建和使用工程组来同时处理多个文件。
2.模板设计
该软件中,用户可以定义多达50个模板,其中前20个模板可以通过“Alt+0”到“Alt+9”键及“Shift+Alt+0”到“Shift+Alt+9”键实现快速调用。另外模板中还支持使用特定的格式字串,例如要插入“Wed,Aug 31 01”格式的日期时,我们应使用如下定义:[DATE_USER]ddd‘,’ MMM dd yy[DATE_USER_END]。
3.宏命令设计
熟悉Office的朋友一定不会对宏命令感到陌生,它在很大程度上提高了用户的使用效率。UltraEdit V8.00b目前支持宏嵌套功能,而且16进制模式的开启和编辑操作也可以被记入宏命令,除此以外还能记录包括键盘输入、光标定位、文件打开/关闭/保存以及格式转换等数十种操作命令。
使用外部程序及DOS命令
在UltraEdit操作界面内部可以直接调用其他Windows程序和DOS命令,并能将输出结果直接捕获到自己的输出窗口中显示出来(需要先选取“查看→查看/列表→输出窗口”项)。另外在执行外部命令时还可以添加命令参数,如“DIR /W /AH”可用以显示工作目录中的有隐藏属性的文件。其他参数分别是:
“%P”:表示只要路径
“%N”:表示只要文件名
“%E”:表示只要扩展名
“%F”:表示包括全路径名称和文件名
需要注意的是,为了兼容DOS程序,若使用长文件名格式则需小写参数%f、%p、%n、%e;若使用“8.3”的短格式则需大写参数%F、%P、%N、%E。
参数设置
在“高级”选单的“配置”项中共有11栏,几十种操作设定(见图2)。其中的“编辑栏→自动完成”功能可以实现部分键入关键字时由程序自动完成整个词的功能,用户还可以在此指定用于实现自动完成的文件,文件格式是每行一个单词或一个完整的句子。值得注意的是,程序默认使用Ctrl+Space作为自动完成功能的快捷键,但对于中文系统用户来说,该快捷键与调用输入法相冲突,为此,我们可以在“Key Mapping”中找到该功能名称并重新安排它的快捷键。另外许多操作命令的快捷键也可在这里修改,方法是选中要修改的操作名称后在“Press New Key”区直接按新键即可。其他还有工具栏显示、备份、拼写检查等设定。
应用提示
1.该软件的搜索与替换功能不仅可以轻松处理一般的字符,还可以对跳格键、回车换行符等特殊符号进行同样操作,而且对在16进制模式下的HEX码查找也不成问题。该软件通配符表达式的运用使搜索和替换操作变得更加灵活、可靠。另外为了方便UNIX用户的使用,程序还特别对UNIX格式的通配符表达式提供支持,但在使用时需先选中“高级→配置→查找”栏中“UNIX STYLE REGULAR EXPRESS”项。
2.“帮助→添加帮助文件”命令允许用户添加新的外部帮助文档到工具栏界面中,这使用户在很大程度上不必再奔波于多个应用程序的操作界面了,而“FTP”和“发送邮件”命令也是出于同一种目的,从而为用户带来不少方便。
3.快捷键Ctrl+I允许用户输入字面意义上的字符到文件中。当按下Ctrl+I后,UltraEdit即把用户接下来输入的字符不做任何解释地直接插入到文件中。例如先按Ctrl+I再按Ctrl+C则“Control C”将被作为字符直接插入到文件里。该功能对于需要插入打印机或其他设备的控制码时非常有用。
4.程序中的“文件→比较文件”命令可以对两个ASCII文件进行比较,并把比较结果显示在一个分割的窗口中。如果进行比较的文件的列相对少时可以选取“Difference Side By Side”选项,效果会更好。
在查看两个文件比较后的结果时可以选择“窗口→同步滚动”项,这样,当用户滚动其中一个窗口的内容时,另一个窗口也会同步滚动,以方便两个文件的参考比较。
5.UltraEdit在其INI文件中保留了它的许多内部功能项的设定值,用户可以根据需要进行修改,其默认文件名为Uedit32.ini。
6.UltraEdit中的HTML Tidy是一个很棒的格式化、检查和整理HTML代码的工具。当使用该功能时将生成一个标题为“** HTML Tidy Output **”的新文件用来显示检查到的任何错误或警告,我们只需用鼠标双击某错误或警告即可将光标定位到原文件的相应位置,这样可以交互完成HTML文档的检查和整理。
介绍了UltraEdit这么多优点和特点,大家是不是也心动了,那就安装一个试试吧!(出处:不详 ) 
|
|
相关文章:
相关软件: |
|