- 使用帮助
- 块选文本
- ClassViewer
- 代码折叠
- 光标箭头 (光标动作)
- 检错 PHP 脚本
- 拖放编辑
- 拖放文件
- Home 和 End 键 (光标动作)
- 文件树视图界面
- 插入/覆盖模式
- 插入特殊字符
- 键盘命令
- Multi-Caret Editing
- 输出窗口
- Page Up 和 Page Down 键 (光标动作)
- 注册 UltraEdit/UEStudio
- 资源编辑器
- 鼠标右键命令
- 脚本演示和指南
- 脚本命令
- Tab 缩进
- 文本选择/加亮
- Unicode 和 UTF-8 支持
- UE3 Functionality
- 菜单配置
- 工具栏配置
- HTML 工具栏
- 工具工具栏
- 智能提示工具栏
- 资源编辑器工具栏
- 脚本工具栏
- 调试器工具栏
- Web 搜索工具栏
- 文件菜单
- 新建命令
- 打开命令
- 快速打开命令
- 关闭命令
- 关闭所有文件命令
- 关闭除此文件外的所有文件命令
- FTP Browse
- 从FTP打开
- 另存到FTP
- 恢复到最后一次保存状态命令
- 保存命令
- 另存为命令
- 全部保存命令
- 选区另存为命令
- 创建副本/备份命令
- 加密文件命令
- 解密文件命令
- 重命名文件命令
- 比较文件命令
- 排序文件命令
- 高级排序/选项
- UNIX/MAC 到 DOS 命令
- DOS 到 MAC 命令
- DOS 到 UNIX 命令
- EBCDIC 到 ASCII 命令
- ASCII 到 EBCDIC 命令
- OEM 到 ANSI 命令
- ANSI 到 OEM 命令
- ASCII 到 Unicode 命令
- UTF-8 到 Unicode 命令
- Unicode 到 ASCII 命令
- UTF-8 到 ASCII 命令
- ASCII 到 UTF-8 命令
- Unicode/UTF-8 到 UTF-8 命令
- Unicode/ASCII/UTF-8 到 UTF-8 命令
- UNICODE 到 UNICODE Big Endian 命令
- UNICODE Big Endian 到 UNICODE 命令
- 插入文件命令
- 删除活动文件命令
- 发送邮件命令
- 每隔一个增量插入字符
- 打印命令
- 打印所有文件命令
- 打印预览命令
- 页面设置命令
- 打印设置命令
- 收藏的文件命令
- 最近打开文件命令
- 最近打开方案/工作区命令
- 编辑菜单
- 撤销命令
- 重做命令
- 剪切命令
- 复制命令
- 粘贴命令
- 剪贴板
- 全选命令
- 选择行命令
- 选择范围命令
- 连续选择命令
- 删除命令
- 删除行命令
- 删除到行首命令
- 删除到行末命令
- 复制行
- 插入行命令
- 日期/时间命令
- 十六进制编辑命令
- 十六进制编辑/EBCDIC 命令
- 十六进制插入/删除命令
- 十六进制复制选定视图命令
- 拼写检查命令
- 只读命令
- 添加/删除注释命令
- 插入颜色命令
- 搜索菜单
- 查找命令
- 查找下一个命令
- 查找上一个
- 替换命令
- 步进搜索
- 在文件中查找命令
- 在文件中替换命令
- 成对匹配命令
- 转到行/页命令
- 切换书签命令
- 字数命令
- 函数列表命令
- 查找符号
- 字符属性
- 返回/向前命令
- Insert menu
- 插入分页符命令
- 插入文字字符
- 插入模板命令
- 方案菜单
- 新建方案/工作区命令
- 打开方案/工作区命令
- 关闭方案/工作区命令
- 方案设置命令
- 插入命令
- 添加到方案命令
- 恢复方案/工作区命令
- 方案转换命令
- 方案管理器命令
- 更新命令
- 导入命令
- 导出命令
- Ctags 支持
- 构建菜单
- 构建命令
- 构建命令
- 全部重建命令
- 批量构建命令
- 清除命令
- 启动调试器命令
- 运行应用程序命令
- 运行命令
- 选择编译器命令
- 设置编译器选项命令
- 高级构建命令
- 设置编译器路径命令
- 解法菜单
- 新建解法命令
- 打开解法命令
- 关闭解法命令
- 添加方案命令
- 删除方案命令
- 视图菜单
- 布局选择器
- 工具栏命令
- 状态栏命令
- 打开文件标签命令
- 文件树视图命令
- 函数列表命令
- 宏列表命令
- 标签列表命令
- FTP
- 剪贴板历史记录命令
- 脚本列表命令
- XML Window 鍛戒护
- Bookmark List command
- 输出窗口命令
- 查看方式命令
- 设置十六进制/列模式字体
- 设置字体命令
- 设置打印机字体命令
- OEM 字符集命令
- 镜像显示字体命令
- 重置字体命令
- 增大字体命令
- 缩小字体命令
- 设置颜色命令
- 显示空格/制表符命令
- 用一行显示分页符命令
- 不滚动标记 1 以左部分命令
- 显示标尺命令
- 显示行号命令
- 行间距命令
- ASCII 字符表命令
- 隐藏/显示选区命令
- 全部折叠命令
- 全部展开命令
- 文件更改检测命令
- 自动滚动检测的文件命令
- 总在最前命令
- 全屏模式命令
- Format menu
- 段落重排命令
- 段落设置/格式化对话框
- 转换回车符为换行命令
- 转换换行为回车符命令
- 转换制表符为空格命令
- 转换空格为制表符 (所有)命令
- 转换空格为制表符 (行首) 命令
- 修剪行尾空格命令
- 转为大写字母命令
- 转为小写字母命令
- 字首大写命令
- 转换大小写命令
- 添加缩进命令
- 删除缩进命令
- HTML 精简命令
- CSE HTML 验证命令
- XML 转换到 CR/LFs 命令
- 重新缩进选区命令
- 列菜单
- 列模式命令
- 插入/填充列命令
- 删除列命令
- 剪切列命令
- 插入号码命令
- 列/选区统计命令
- 转换到固定列命令
- 转换到分隔字符命令
- 向左对齐命令
- 居中对齐命令
- 向右对齐命令
- 宏菜单
- 载入命令
- 载入并附加到现有的宏命令
- 全部保存命令
- 快速录制命令
- 设置自动载入命令
- 设置文件载入/保存的宏命令
- 全部删除命令
- 删除宏/修改属性命令
- 录制命令
- 停止录制命令
- 再次运行命令
- 运行/多次运行命令
- 宏录制后期处理选项
- 如果宏未保存则在退出时警告
- 脚本菜单
- 高级菜单
- 配置摘要
- 高级
- 自动完成
- 书签
- 列模式
- 定界符
- FTP
- 其它
- 新文件创建
- 自动换行/制表符设置
- 高级
- 搜索
- 自动重置设置
- 设置查找输出格式
- 字典
- Dictionary Directories
- 过滤器
- 忽略选项
- 拼写检查器
- 高级
- 备份
- 页面编码检测
- 转换
- DOS/UNIX/MAC 处理
- 加密
- 文件更改检测
- 加载
- 其它
- 保存
- 临时文件
- Unicode/UTF-8 检测
- 文件关联
- 文件类型
- 高级
- 光标/插入记号
- 十六进制编辑显示
- Line Change Indicator
- 其它
- 文件标签
- File Tree View
- Help
- 其它
- 状态栏
- Window State
- 定制
- HTML 工具栏
- Web 搜索
- 管理
- 其它
- 目录
- 键映射
- FTP
- 脚本
- FTP
- 高级
- 函数提示
- 其它
- 语法分析器
- 快速提示
- Xdebug
- Miscellaneous
- Parser1
- JavaScript Lint
- XML Window
- 设置代码页/位置
- 显示/修改模板命令
- DOS 命令
- 运行 Windows 程序命令
- 预备捕获方法命令
- 工具配置命令
- 窗口菜单
- 复制窗口副本命令
- 层叠命令
- 水平平铺命令
- 垂直平铺命令
- 下一个窗口命令
- 上一个窗口命令
- 排列图标命令
- 关闭所有文件命令
- 在浏览器显示文件命令
- 同步滚动命令
- 1, 2 ... 命令
- 帮助菜单
- 索引命令
- 添加帮助文件命令
- 使用帮助命令
- 关于命令
- 选择编译器对话框
- [Settings] 编辑器段
- [SettingsInfo] 编译器段
- [SettingsReps] 编译器段
- [Variables] 编译器段
- [Environment] 编译器段
- [General] 编译器段
- [MakeCommands] 编译器段
- [InsertFiles] 编译器段
- [FileGroups] 编译器段
- [GroupFormats] 编译器段
- [Build] 编译器段
- [.EXT] 编译器段
- UEStudio 的 CVS
- 怎样禁用“无临时文件”提示?
- 可以怎样在不创建空文件的情况下打开 UltraEdit?
- 怎样可以控制新建文件格式?
- 怎样可以删除包含特殊字符的行?
- 怎样使用其它比较应用程序?
- 我应该怎样删除空行?
- 怎样可以从工具栏删除分隔线?
- 我应该怎样才能打印语法加亮?
- 怎样修改文件打开对话框中的文件类型?
- 我应该怎样进行多行替换?
- 在哪里可以找到其它的 UltraEdit 的词语文件?
- 为什么会在有连字符的词语中换行?
- 为什么 UltraEdit 会重排粘贴的段落?
- 为什么我的 IntelliMouse 不能在 UltraEdit 中使用?
- 为什么修剪尾部空格在最后一行不能执行?
- 为什么 notepad.exe 被覆盖?
- 为什么标尺以 "0" 开始?
- 为什么不能复制和粘贴?
- 为什么打开大文件需要这么长的时间?
- 为什么会有延时启动 UltraEdit 的情况?
- 语法加亮
工具配置命令
UltraEdit-32/UEStudio 允许用户配置高达十个用于执行用户选择命令的菜单项目。同时还可以在方案工具配置菜单项目中添加另外十个配置活动方案的工具。
这些命令可以是任何 DOS 或 Windows 命令,设置后出现在AdvancedMenu.html的较下位置。
当选定工具配置菜单项目,将会出现一个对话框,允许用户指定用户选择的各自命令行和动作。任何工具更改都可以保存,通过按下确定或应用按钮。 工具配置对话框排列不同的选项,使命令、选项和输出选项卡下用户定义的工具更易于管理。 每个选项卡提供当前指定工具的配置的各种相关设置。 这三个选项卡视图中都包括 插入、复制和删除按钮以及工具列表视图 [5],可以使用它们来重新排列当前定义的工具列表。
命令选项卡
该选项卡在“工具配置”对话框里,用于创建新工具或为现有工具修改定义的选项。 用户也可以在此重新排列工具列表,而此处作出的更改将反映到“高级”菜单底部列出的工具中。
创建一个新工具
如果在工具列表窗格 [5] 里列出任何工具,可以选择一个工具并按下“插入”按钮来创建新工具。 它将在选中项目之上的列表中添加新工具。 以下选项可以定义用于命令选项卡之下的工具:
菜单项目名 [1]
这是出现在 高级菜单的项目名称,并同时将在工具列表窗格 [5]中反映出来。
命令行
这是工具运行时将被实际调用的命令行 [2]。 如果需要,它可以包含 "%f" 这个参数会被替换为活动文件的完整路径和文件名。如果文件已被更改,则会先保存该文件。
例如,你可以设置一个运行某个编译器,并且你想将当前正在编辑的文件作为参数调用编译器。如果你已经更改了文件,但想用将新文件作为参数调用编译器,该编译器是 c:\comp\compiler。
在对话框中指定下列命令:
c:\comp\compiler "%f"
当该命令执行时, %F 将被替换为活动窗口文件的完整路径、文件名和扩展名。该文件将在命令执行前保存。
要使用完整带路径的文件名某部分,可以使用下列命令:
%P 只有路径 ("C:\project\test\")
%N 只有文件名 ("test")
%E 只有扩展名 (".c")
%P%N%E 等于 %F,就是上述的 ("C:\project\test\test.c")。
注意 - 如果 %f, %p, %n, %e 是小写,且文件应解析为长文件名,那么应该放置在引号内,例如 "%f" 或 "%p%n" 等。如果 %F, %P, %N, %E 是大写,文件名和路径将转换为“8.3”短文件名格式,以便与 DOS 程序能兼容。
另外还可以使用下列命令:
%R 这可以用作为方案的完整路径/名字 (%r 表示长名,%R 表示短名)
%RP 这可以用作为方案的完整路径 (%rp 表示长名, %RP 表示短名)
%RN 这只能用作为方案名 (%rn 表示长名,%RN 表示短名)
%modify% 在某些场合中,可以需要每次在运行工具时修改命令行参数。 要达到这个目的,在命令行中添加 %modify%,那么当工具运行时,将显示一个对话框,让用户修改命令行或不修改取消运行。
%sel% 这用来告诉 UltraEdit 将活动文档中加亮/选定的文本添加到命令行中,来替换 %sel%。
%Env: 这允许用户在命令中运行一个环境变量。该环境变量直接跟随在 %Env 后面:UltraEdit 会将它替换为匹配的环境变量内容。 请注意:该命令不要求“结尾”百分比记号“%”。
%line% 这用来告诉 UltraEdit 添加光标处的行号到命令行中,来替换 %line% - 1 为第一行。
%col% 这用来告诉 UltraEdit 添加光标处的列号到命令行中,来替换 %col% - 1 为第一列。
工作目录
这是选定命令的工作目录 [3]。如果可用,该进程将用它作为工作目录启动。象上面一样, %p 可以用于指定路径。 应该注意的是,UltraEdit 对工作目录有特殊的处理方式,在指定工作目录时不能使用引号(即在此种情况下应该使用 %p 而不是 "%p")。
如果使用引号指定工作目录,用户将有可能看到“创建过程错误 267”的消息,表示指定的工作目录无效。
工具栏/位图图标 (文件路径)
这个选项 [4] 允许用户为工具栏中当前选定的工具指定位图或图标文件。浏览按钮允许用户浏览位图或图标文件。位图或图标将按比较缩放到适合工具栏大小。每个文件应该包含单一位图或图标。 如果未定义它,将使用默认工具图标。
工具列表窗格
所有定义的工具都将列于工具列表窗格 [5] 内,而用户可以重新排列工具,通过选择它们并使用向上和向下按钮来移动列表中选定的工具。
选项标签
在“工具配置”对话框里的这个选项用于定义当前选定工具的选项。 包括以下选项。
程序类型选择
可以在此配置程序类型 [1]。 重要: DOS 程序或 Windows 程序的选择应匹配该工具调用的程序类型。
保存活动文件
如果选中保存活动文件 [2] 这个选项,UltraEdit 将在运行工具前保存活动文件,否则,它将不保存 (除非已选中先保存所有文件选项)。
先保存所有文件
如果选中 先保存所有文件 [2] 这个选项,那么UltraEdit 将在运行工具前保存所有打开的文件。
工具列表窗格
所有定义的工具都将列于工具列表窗格 [3] 内,而用户可以重新排列工具,通过选择它们并使用向上和向下按钮来移动列表中选定的工具。
输出选项卡
在“工具配置”对话框里的这个选项用于定义当前选定工具的输出选项。 包括以下选项。
命令输出 (仅 DOS 命令)[1]
DOS 命令输出可以随意捕获为一个文件。 DOS 命令输出有四个选项:
1) 追加到现有文件 (如果文件不存在,则创建一个新文件)
2) 替换现有文件
3) 创建新文件
4) 输出到列表框 (输出窗口)。
这个列表框允许用户双击捕获输出的一行,编辑器将尝试打开相关的文件,并在找到时转到指定行位置。
如果选中显示 DOS 窗口,将在命令执行时显示一个 DOS 窗口,否则, DOS 窗口是隐藏的。
如果未选中捕获输出检查框,则不会捕获该工具的输出或任何相关错误输出。
因为一些命令可以配置,某些用户很可能在其它命令替换现有文件(或附加到文件)时,总是希望一些命令创建新文件。对此,每个捕获模式(附加、替换、新建)都将在文件不存在时创建一个新文件,并且每次命令运行时,如果可以,或者选择了创建一个新文件,那么将附加或替换在捕获模式中指定的文件。
选定的文字替换为
它 [2] 用来说明在工具完成后,当前选定内容将用捕获的输出内容或剪贴板内容替换 (或者在没有选定内容的情况下,在光标位置处插入),或者没有选择替换,输出内容将以普通显示。
注意 - 如果捕获输出不能正确工作,或命令不能正确执行,你可以尝试运行AlternateCaptureMethodCommandadvancedMen.html命令 (从高级菜单) (只能用于 32 位版本)。
工具列表窗格
工具列表窗格 [3] 显示当前配置的命令。点击该列表里的命令将加载该命令相关的参数然后修改。要保留更改,用户必须按下“确定”或“应用”来保存任何工具配置更改。
如果你单击一个项目,然后可以按删除按钮将它删除。
输出窗口
如果配置的工具在输出窗口中出错(如编译器),如果用户双击错误列表,UltraEdit-32 和 UEStudio 将打开引用的文件并转到指定的行。 要支持这一功能,必须按以下格式引用文件 [完整路径(列编号):错误消息] 如:
C:\Development Path\ProjectDev\EditWindow.c(341):未定义的变量 "GeneralError"
要求
DOS 命令根据不同的操作系统,必须要有某些文件存在:
Windows 95, 98, Me 要求 Windows 目录下必须要有 COMMAND.COM 文件。
Windows NT, 2000, XP 必须在路径中指定 CMD.EXE。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论