下表显示你可以添加的命令行和各自的参数:
命令 | 参数* | 描述 |
"" |
| 在引号 ("") 之间插入文本。结束引号必须是行中的最后一个非空格字符。 要插入的字符可以是多行的文字。要插入一个引号 ("),将它放在文本开始插入的所需位置,并且确保最后一个字符也是引号。要只插入单个引号字符 ("),则该行应该是这样: |
AnsiToOem |
| 从 ANSI 到 OEM 转换文件 |
ASCIIToUnicode |
| 从 ASCII 到 Unicode 转换文件 |
Bottom |
| 跳到文件末端 |
ClearClipboard |
| 清除 UltraEdit 内部活动剪贴板内容 |
Clipboard | 剪贴板号 (0-9) | 选择指定的剪贴板;0 = 指定 Windows 剪贴板,1-9 指定用户剪贴板 |
CloseFile | 空白 (无参数) | 关闭活动文件 |
ColumnCenterJustify |
| 居中对齐选定的列 |
ColumnCut |
| 在列模式中剪切选定的列 |
ColumnDelete |
| 在列模式中删除选定的列 |
ColumnInsert | 引号 ("") 中的字符 | 插入引号内的字符到选定的列 |
ColumnInsertNum | 开始数字 | 在选定的列插入号码 |
ColumnLeftJustify |
| 向左对齐选定的列 |
ColumnModeOff |
| 关闭列模式 |
ColumnModeOn |
| 打开列模式 |
ColumnRightJustify |
| 向右对齐选定的列 |
Copy |
| 复制选定的文本到剪贴板中 |
CopyAppend |
| 复制选定的文本并附加到剪贴板 |
CopyFilePath |
| 复制活动文件路径/名字到剪贴板 |
Cut |
| 从文件中剪切选定的文本,并放置到剪贴板 |
CutAppend |
| 从文件中剪切选定的文本,并附加到剪贴板 |
Delete |
| 删除当前字符或选定的文本 |
DeleteLine |
| 删除当前行 |
DeleteToEndofLine |
| 删除从当前光标位置到行尾的内容 |
DeleteToStartofLine |
| 删除从行首到当前光标位置的内容 |
DosToMac |
| 转换文件 (行结束符) 到 MAC 格式 |
DosToUnix |
| 转换文件 (行结束符) 到 UNIX 格式 |
DupeLine |
| 在当标下面插入活动行的副本 |
Else |
| IF 命令的 Else 函数 |
EndIf |
| 结束受 IfFound/IfNotFound 声明控制的指示块 |
EndLoop |
| 结束循环 - 转回循环起始 - 查阅 Loop 命令 |
EndSelect |
| 停止选择文本 (查阅 StartSelect 获取详细信息) |
ExitLoop |
| 退出循环,并转到循环后 (EndLoop 命令之后) 的第一个命令 - 查阅 Loop 命令 |
ExitMacro |
| 在不处理另外命令或返回一个错误的情况下退出宏执行 |
Find | "" (搜索引号中的字符) | 根据参数指定内容查找引号 "" 中的字符 |
FindInFiles | "" (引号中是初始目录字符) "" (引号中是文件/类型字符) "" (引号中是要搜索的字符) MatchCase - 说明搜索条件是区分大小写的 (可选) MatchWord - 说明搜索的字符只完全匹配整个词语 (可选) OpenFiles - 说明搜索应该限为当前打开进行编辑的文件 (可选) OutputWin - 如果选定,则返回搜索输出到输出窗口;如果未选定,则返回到一个新的编辑窗口 (可选) PreserveCase - 如果选定,搜索只返回与指定字符大小写完全匹配的字符 (可选) ProjFiles - 如果选定,搜索限制为活动方案部分中的指定文件 (可选) Recursive - 如果选定,则继续搜索指定搜索目录下的子目录 (可选) RegExp - 说明这是一个正则表达式搜索 (可选) | 根据参数中的定义搜索指定目录,查找引号 "" 中的字符。格式必须象下面一样: FindInFiles 粗体为参数 "初始目录" "文件/类型" "要搜索的字符" 例如: FindInFiles OutputWin "c:\temp\test\" "*.html" "home" |
FromEBCDIC |
| 从 EBCDIC 格式转换文本 |
GetString | 引号 ("") 中的字符用于提示对话框 | 在当前位置提示用户要在文件中插入的字符。这里的“提示”是在宏执行时显示给用户的提示或询问。 GetString "你最喜欢在哪个国家居住?中国吗?" |
GetValue | 引号 ("") 中的字符用于提示对话框 | 在当前位置提示用户要在文件中插入的值。这里的“提示”是在宏执行时显示给用户的提示或询问。 |
GotoBookMark |
| 跳到下一个书签 |
GotoBookMarkSelect |
| 跳到下一个书签,并选中从光标位置到书签之间的文本 |
GotoLine | 要跳往的行号数值 | 跳到指定的行号 |
GotoLineSelect | 要跳往的行号数值 | 跳到指定的行号,并选择中从光标位置到行之间的文本 |
GotoPage | 要跳往的页码数值 | 跳到指定的页码 |
GotoPageSelect | 要跳往的页码数值 | 跳到指定的页码,并选中从光标位置到页码间的文本 |
HexDelete | 指定要删除的字节数的数值 | 从文件中删除指定的字节数 |
HexInsert | 指定要删除的字节数的数值 | 插入指定的字节数到文件中 |
HexOff |
| 关闭十六进制模式 - 切换到文本模式 |
HexOn |
| 打开十六进制模式 |
HideOrShowLines |
| 隐藏选定的行,如果它是隐藏的,则显示原先隐藏的光标所在位置的行 |
IfCharGt | "字符串" 或数字 | 这用来检查光标位置的字符是否大于指定的字符或指定的数值。如果是数值则不是检查字符的值,而是检查字符的十进制值。 |
IfCharIs | "字符串" 或数字 | 这用来检查当前光标位置的字符是不是指定的字符,或匹配该字符的十进制数值。 |
IfColNum | 数字 | 这用来检查当前光标位置是不是指定的列号。 |
IfColNumGt | 数字 | 这用来检查当前光标位置的列号是否大于等于指定的列号。 |
IfEof |
| 这用来检查当前光标位置是否处于文件的最末端。 |
IfExtIs | "字符串" | 这用来检查活动文件的文件扩展名是否匹配指定的字符。如果扩展名匹配,则条件满足,将执行 IfextIs 声明后面的宏命令。 |
IfFound |
| 这将检查宏中最后一次 find 命令返回的结果,如果最后一次搜索完成,将执行下一个指示集,一直到出现“EndIf”。 |
IfFTP |
| 这用来检查当前的文件是否为通过 FTP/SFTP 载入的文件,而不是本地/网络文件。 |
IfNameIs | "字符串" | 这用来检查活动文件 (没有路径或扩展名) 是否匹配指定的字符。如果名字是匹配的,则条件满足,宏将执行 IfNameIs 声明后面的步骤。 |
IfNotFound |
| 这将检查宏中最后一次 find 命令返回的结果,如果最后一次搜索未成功,将执行下一个指示集,一直到出现“EndIf”。 注意 - 要在宏执行时避免出现“未找到”消息,请确保宏属性中的“如果查找和替换 未找到则继续”选择框中已作相应的设置。 |
IfSel |
| 这用来检查在活动文件内部是否有已被选定的任何文本。 |
InsertLine |
| 在当前光标位置插入空行 |
InsertMode |
| 更改文本编辑模式中的字符输入为插入模式 |
InsertPageBreak |
| 在文件中的当前光标位置插入一个换页/分页字符 |
InvertCase |
| 反转选定文本的大小写 |
Key | Backspace | 在宏中插入一个键击命令。一般用来文件中移动光标和退格或删除。“Ctrl+”可以与普通编辑一起使用,用来修改命令。 |
Loop | x | 循环执行 x 次,这里的 x 是一个数值。0 表示永久循环 |
MatchBrace |
| 查找匹配的成对符号,并选中它们之间的文本 |
NewFile |
| 打开一个新的空白文件 |
NextDocument |
| 切换到下一个文件标签文件 |
NextWindow |
| 切换到下一个窗口 |
OemToAnsi | 引号 ("") 中是文件名 | 打开指定的文件。文件名必须用引号中指定的。文件名中可以使用“^s”,UltraEdit 将用活动窗口中当前选定的文本替换,同样,也可以使用“^c”,UltraEdit 将用剪贴板中的内容来替换它 |
OverStrikeMode |
| 更改文本编辑模式中的字符输入为覆盖模式 |
Paste |
| 粘贴剪贴板的内容到文件中 |
PlayMacro | 指定宏执行次数的数值 用引号 ("") 指定宏名 | 执行其它宏。先指定执行宏的次数,然后是宏名。宏名必须包括在引号中。 |
PreviousBookMark |
| 跳到上一个书签 |
PreviousBookmarkSelect |
| 跳到上一个书签,并选中从光标位置到书签之间的文本 |
PreviousDocument |
| 切换到上一个文件标签文档 |
PreviousWindow |
| 切换到上一个窗口 |
Replace | All - 全部替换。 | Replace 命令是用指定的字符替换先前找到的字符。这个命令必须跟随非 Find 命令之后。 |
ReplInFiles | "" (引号中是初始目录字符) Recursive - 如果选定,则继续搜索指定搜索目录下的子目录 (可选) RegExp - 说明是一个正则表达式搜索 (可选) | 根据指定的参数搜索整个指定的目录,查找引号 "" 中的字符,并替换为指定的内容。格式必须象下面一样: ReplInFiles 粗体的是参数 "初始目录" "文件/类型" "搜索字符" "替换字符" 例如: ReplInFiles OutputWin "c:\temp\test\" "*.html" "home" "away" |
ReturnToWrap |
| 转换硬回车符到自动换行 |
RunTool | 引号 ("") 中的字符指定要运行的工具的菜单名 | |
Save |
| 保存活动文件 |
SaveAll |
| 保存所有打开的文件 |
SaveAs | 引号 ("") 中是文件名 | 用指定的文件名保存活动文件。文件名必须在引号中。文件名中可以使用“^s”,UltraEdit 将用活动窗口中当前选定的文本替换,同样,也可以使用“^c”,UltraEdit 将用剪贴板中的内容来替换它。 |
SelectAll |
| 选中文件中的所有文本 |
SelectLine |
| 选中活动行中的所有文本 |
SelectToBottom |
| 选中从当前位置到文件末端的所有文本 |
SelectToTop |
| 选中从文件起始到当前位置的所有文本 |
SelectWord |
| 选中当前词语 (象双击一个词语一样) |
SortAsc | IgnoreCase - 排序时忽略字符的大小写。 | 用升序方式排序文件或选定的文本。 |
SortDes | IgnoreCase - 排序时忽略字符的大小写。 | 用降序方式排序文件或选定的文本。 |
SpacesToTabs |
| 转换文件内的 (行首) 空格为制表符 |
SpacesToTabsAll |
| 转换文件内的所有空格为制表符 |
StartSelect |
| 开始选择。这用来打开选择框。所有光标动作或位置将被用来选择文本。EndSelect 用来停止选择模式。选定的文本仍将保持选定状态,直到其它普通编辑命令导致它变为未选中状态。 |
TabsToSpaces |
| 转换文件中的所有制表符到空格 |
Template | 模板号 (#) | 插入指定的模板到文件中 |
TimeDate |
| 在文件的当前位置插入时间和日期 |
ToCaps |
| 选定文本中的每个词语首字大写 |
ToEBCDIC |
| 转换文本到 EBCDIC 格式 |
ToggleBookMark |
| 在当前行设置或删除书签 |
ToLower |
| 转换选定的文本到小写字母 |
Top |
| 跳到文件起始位置 |
ToUpper |
| 转换选定的文本为大写字母 |
TrimTrailingSpaces |
| 删除当前文件中每行后面的多余空格 |
UnicodeToASCII |
| 从 Unicode 到 ASCII 转换文件 |
UnixMactoDos |
| 从 Mac/Unix 到 DOS 格式转换活动文件 (行终止符) |
UnixReOff |
| 切换正则表达式到 UltraEdit 样式的正则表达式 (非 Unix) |
UnixReOn |
| 切换正则表达式到 Unix 样式的正则表达式 |
WrapToReturn | 执行换行的列号 (#)。列号为 0 表示在窗口边界出现换行。 | 从自动换行到硬回车符转换文件。 |
| * (#) 中的参数是数值参数,同样,("") 中的参数是字符型参数。文本描述只是参数的含义。 |
|





TAG:
评分(