主页  »  产品  »  UltraEdit for Linux  »  Feature list

用于Linux的UltraEdit 文本编辑器的功能列表

用于Linux的UltraEdit 是一款具有多种功能的强大的文本编辑器. 编程员可以使用UltraEdit时可以使用包括 C/C++, Java, Perl, Python, PHP, JavaScript, HTML, CSS等多种语言进行编辑.

最初,用于Linux的UltraEdit并不包括用于Windows的UltraEdit所具备的所有功能, 每次发布新产品时用于Windows的ultraEdit所具备的功能并不包括在Linux版本里.请在新增说明里查看升级信息.

UltraEdit用在Lniux上的系统要求可以在我们的网站上查到.

文本编辑功能

  • 基于磁盘的文本编辑 - 支持编辑容量大于4GB+的文档和编辑用于存放多兆字节的文档的最小RAM
  • 带有插入符号和状态栏指示的插入/重复打印模式
  • 完全的拼写检查
  • 自动缩进换行
  • 支持编辑极其长的句子
  • 首页关键位置中第一个非空格,然后第一个文字
  • 支持Unicode/UTF-8编辑
  • 恢复然后保存(刷新当前文档)
  • 收藏夹文档列表 (保存多达50个收藏文档)
  • 先前文档列表(多达16个当前列表)
  • 配置字体和边界颜色
  • 突出当前行
  • 行尾之外进行选择性的光标定位
  • 选择性地展示控制,制表符和换行
  • 切换行数量和列块标尺
  • 设置UltraEdit为 "总是在顶层" 保持它总是在所有窗口的最上层
  • 打印功能,包括从命令行里选择进行打印
  • 多层次的撤销和恢复上一次操作
  • 剪切/复制/粘贴:
    • 剪切/粘贴,把现有信息粘贴到剪切板上
    • 粘贴完整的路径和名称
    • 系统上的粘贴板上有多(最多9个)用户的剪切板
  • 文本选择功能:
    • 选择整篇文档,选择字行,选择文字
    • 选定用户定义范围内的文本
    • 在边缘单击行数,然后选择字行
  • 文本删除功能:
    • 删除选区
    • 删除字行
    • 从当前鼠标位置进行删除,重起一行或者结束一行
  • 向上或向下移动当前字行
  • 复制当前字行
  • 自动换行(切换为使用或不使用)
  • 打开文档标签
    • 使用文档标签可以快速进入打开的文档并且在文档之间进行切换
    • 使用"拖拉"文档标签可以多次分割窗口(水平分割和垂直分割)
    • 多行或者单行文档标签
    • 右击文本菜单,可以使用指定文档命令功能
    • (选择性地)单击文档标签,关闭文档
  • 集中文档查看器(标签界面)包括:
    • "位置"浏览器 (选择多个文档打开它们)
    • 打开文档列表 (关闭/保存/打印选中文档)
    • 项目文档列表 (打开选中的文档)
    • 用户收藏夹和用户创建的文档组/文档列表的”列表“标签"
    • 用于浏览FTP/SFTP账户的”远程“标签
    • 用于文档视图和文档浏览器的筛选器
    • 用于”打开文档“标签的查找文档
  • 多种查找和替换对话框可以进行多种搜索(查找,替换,在文档中查找,在文档中替换)
  • 书签
    • 链接到下一个/上一个书签
    • 清除所有的书签
  • 在当前文本中的当前位置插入日期/时间(F7)
  • 带有索引和搜索内容的帮助文档/手册

返回顶部

查找和替换功能

  • 查找,查找下一个,查找前一个,替换和替换全部
    • 按着shift键,选中从插入光标到目标位置的文本
    • 搜索和替换功能能够搜索所有打开的文档
    • 保存,命名,编辑收藏夹中的查找和替换字符串/常用短语功能以备后用
    • "替换哪儿" 选项默认为选中的文本,如果你已经选中文本(在可用的功能上查看帮助文档资料了解更多信息)
  • 在选中文本中查找和在列块中查找,包括:
    • 查找下一处/上一处
    • 突出全部
    • 替换下一处或者替换全部
    • 计算全部
  • 弹出的对话框中的"列出字符串的字行"选项中显示了包含查找字符串的多个字行
  • 支持查找/替换完整的常用短语(Perl syntax, Unix syntax, 和UltraEdit/legacy syntax)也包括支持查找/替换标签常用短语
  • 保护大小写选项能够保证替换后的字母仍然能保持原来的大小写
  • 如果窗口关闭了,按着F3就可以搜索和突出下一字符串区域
  • 突出找到的字符串区域
  • 计算字符串区域的出现次数
  • 在文档中查找/在文档中替换:
    • 指定多个目录路径进行搜索
    • 在所有打开的文档中,在项目文档中或者在收藏夹文档中通过目录来查找和替换字符串
    • 支持完整的常用短语
    • 指定文档扩展名也可以使用在文档中查找/替换功能
    • 用户可配置忽略目录/文档等选项
    • 分开线程在文档中查找/替换功能(当搜索文档时可以继续工作)
    • Unicode 搜索选项
    • 使用空白查找字符串创建符合指定目录/名称的所有文档
    • 在文档中替换选项包括列出更改文档和更改次数
    • 在查找/替换结果中自定义输出格式
  • 查找匹配的括号(Ctrl + B)
  • 查找对话框选择性地默认为字符以后的文字
  • 在查找替换中可配置的特殊字符(默认 为'^')可用于匹配标签, 换行等. (^p 与所有换行相配, ^t 与制表符相配, ^n 与 Unix式的行尾字符相配,而 ^r 与 Mac (Classic) 行尾字符相配)
  • 所有查找/替换对话框都支持Unicode

编程功能/Web开发功能

  • 集合FTP功能
    • 内置FTP用户, "从FTP中打开"和"保存到FTP中"对话框
    • 支持SFTP (SSH2) 和FTPS (仅控制, 控制和数据, 暗示)
    • 从服务器上打开多个文档
    • 对每个FTP账户,选择性的默认配置可以设置本地默认设置目录
    • 可以从文档查看器上进入FTP账户
    • 能够实现远程(基于服务器)或者本机(基于Perl正则表达式)的过滤功能(仅限于SFTP)
  • 高程度可配置的语法高亮:
    • 支持无限制数量的语法高亮语言
    • 每个wordfile分别保存在wordfile目录中
    • 预先设定C/C++, VB, ASP, Java, PHP, XML, HTML, javascript, Perl等多种
    • 用于FORTRAN和LaTex的特殊处理
    • 可以下载上百个语法高亮wordfiles
    • 允许不同的背景颜色
    • 支持由指定字符(比如不同的强调突出在PH中使用$)开始的突出文字
    • 基于文档名称或者扩展名的自动突出功能
    • 用于语法高亮的自动工作(#!)检测
    • 用于语法高亮的字体和颜色
    • 多语言设置的突出(e.g., 在同一文档中的PHP/HTML/javascript突出)
  • 代码折叠
    • 折叠所有功能或结构(支持所有常用的语言)
    • "全部折叠" 和"全部展开"可折叠的节点
    • 支持忽略字符串和评论字符串
    • 折叠结构的动态更新
    • 添加自定义的打开/折叠字符串
  • 代码语言自动完成功能
    • 当启动后,所有的语法高亮中的在列表中的关键词可供使用(如果文档使用语法高亮的话)
    • 用户指定的文档可以提供字符串用于自动完成功能
    • UltraEdit可以往回搜索50K,找到匹配的文字然后提供多种选项
  • 函数类表(停靠的/隐藏的列表)显示出原代码文档中的所有函数,并且支持列出所有项目文档的函数; 双击函数就可以在文档中跳到这一选项
  • 依据wordfile中的定义就可以(选择性的)自动更正关键词的大小写
  • 自动XHTML检测,自动文档折叠和自动缩进
  • 标签列表(可以快速进入常用的代码语言标签/模板)
  • 支持项目 (文档或文件夹逻辑分类和排序)
    • 通过“项目”菜单可以很容易地创建或者切换项目
    • 在文档视图(Ctrl + U)中进入整个项目
    • 打开多个文档作为一个单个项目/工作区
    • 从项目中删除文档
    • 最近的项目列表能够显示最多8个打开文档
    • 项目中具体的带有自定义位图的用户工具(包括标准工具)
    • 用户/项目工具支持输出后直接链接到当前文档
    • 虚拟"组"支持项目,可以将文档分成组
    • 支持没有深度限制的嵌套组
    • 项目/收藏夹 - 添加文档/添加所有打开文档允许多个文档选择
    • 目录组动态更新
    • 丛文档树视图上直接添加/删除文档
    • 循环添加文档/文件夹
    • 文档筛选器能从项目上添加/删除文档
    • 在项目文档中指定语法高亮的wordfile
  • 已命名的模板
    • 创建,修改,插入模板(支持最多50个)
    • 支持在模板中的特殊/动态数据(查看帮助文件了解更多信息)
    • 使用模板列表可以快速进入模板

返回顶部

高级功能

  • 高级文档分类整理
    • 整理单个文档或所有文档
    • 将分类结果输出到新文档中
    • 整合分类结果
    • 分类方法包括: Alphabetic, Dictionary, Numeric, Month, Version, Reverse, Random等.
    • 忽略(行距)空格或case
    • 选择性地指定分隔符和语言环境
    • 删除复制结果
    • 设置高达4位不同的分类密钥,每个密钥都有自己的选项
    • 独立的处理过程: 当分类的时候进行运行!
  • 选择性的shell集合将"UltraEdit"选项添加到系统中的右击上下文菜单里
  • 将UltraEdit作为任何文档类型的默认程序
  • 可配置的工具支持巧妙和动态系统与当前文档进行shell interaction
  • 完整的可配置的键映射
    • 几乎所有操作都有键盘快捷键
    • 多种复杂的键映射 ("chords")
    • 在UltraEdit查看/打印 键映射
  • 集合性脚本语言 (基于javascript)用于对多种自动化任务进行编程
    • 包括多种功能强大的javascript功能(循环, while, case/切换, 变量, 阵列等.)
    • 在一个脚本中包括另一个脚本
    • 在UltraEdit中编辑脚本
    • 通过脚本,使用UltraEdit的多个命令(打开文档,保存,编辑,运行工具,进入剪切板等.)
    • 在停靠窗口上进入脚本列表
    • 可以设置快捷键迅速进入脚本
    • 可以将脚本输出为输出窗口进行调试
    • 在UltraEdit中的命令行中启动脚本
  • 可编辑的宏命令
    • 自动记录宏命令; 当完成记录后编辑宏命令
    • 当UltraEdit启动后,设置宏命令文档,加载(选择性地运行)宏命令
    • 使用快捷键加载,保存欲行多个宏命令
    • 特殊的符号 ^c和^s可以分别复制和选择文本
    • 设置宏命令并且在每一个打开或者保存的文档上执行这些宏命令
    • 保存一个文档上的所有的宏命令
    • 自定义快捷键并且协调宏命令
    • 宏命令支持条件性的循环和如果条件
    • 从宏命令中进入列块模式模式
    • 在宏命令中运行工具
    • 在宏命令中更改剪切板
    • 在UltraEdit中的命令行中启动脚本
  • 列块/模块模式编辑
    • 编辑基于列块(模块)而不是行列的文本文档
    • 按着Ctrl 键,然后单击选中的模块
    • 选择一个模块 (而不是一列),然后插入字符
    • 可以一次将多行插入字符插入到多个列块中
    • 可以在选中的列块/模块(而不是一行)中进行查找和替换操作
    • 插入,填充,删除或者剪切列块
    • 在列块(十六进制/十进制)中插入连续数字
    • 选中列块的总和(选区必须包含数字)
    • 列块模式下在指定的列块中检测文本
  • 可配置的版面/窗口主题 - 当拖拉定位窗口时,会激活自动停靠控制功能
  • 使用"以...打开" 选项(在文档 ->打开对话框中) 将加载文档设置为二进制或者只读格式
  • 编辑记录在per-file basis(列块模式, hex模式, 自动换行)中的规定和设置
  • 输出窗口
    • 调整大小,设置为停靠或者悬浮
    • (选择性地)用于在文档中查找的结果
    • 可以包含脚本或者工具栏输出结果
  • ASCII 平台 - 查看输入所有的变化的ASCII字符
  • 创建Unicode新文档而不是平常的ASCII文档
  • 字符属性弹出对话框表明:
    • 十进制/十六进制的字符值大小
    • 从十进制/十六进制文档的开始处印刷字符
  • 对工具栏进行全面配置:自定义现有的工具栏,并添加个人设置
  • 查看/隐藏工具栏和或者状态
  • 完整可配置的右击出现的上下文菜单
  • 支持多字节
  • 文档备份和自动保存
  • 重命名当前文档
  • 从文档打开对话框和命令行中同时打开多个文档
  • 在文档->打开对话框中自定义文档类型筛选器
  • 从命令行中打开文档的时候指定行和列块数量
  • 打开不是缓存文档的文档
  • 自定义临时文件夹目录
  • 可配置的文档更改检测
  • (在编辑菜单下)将当前文档设置成只读,或者去除只读
  • 支持选择性的多个例子
  • 编辑窗口大小可以对默认进行设置
  • 查看分页符
  • 定位超出行尾的光标位置
  • 在当前屏幕的顶部,中间或者底部定位当前字行的命令
  • 计算行数是计算真正的字行的数量(不包括自动换行的字行)
  • 格式化对话:
    • 从制表符到空格
    • 从空格到用所有制表符,或者某一行中的首个制表符
    • 从十进制的字符到固定列块文档 (支持CSV 文档)
    • 固定列块文档到十进制的字符
    • 从小写字母到大写字母或者从大写字母到小写字母
    • 颠倒 大小写/大写
    • 将选区中的字符都变为大写
  • 修改行尾的空格(设置为保存)
  • 命令行选项(查看完整文档的帮助文档)

返回顶部

Hex编辑功能

  • 按着Ctrl键再按H,可以在hex模式下在hex和ASCII视图下查看当前文档.
  • 在hex模式下,每行配置hex字节的数量
  • Hex规则提供了hexadecimal位置
  • 查找/替换hex字节
  • 在hex模式下,插入或者删除真正的hex值
  • 所有复制/剪切/粘贴功能可以用来控制hex数据
  • 复制选中的hex视图下的文本到剪切板上

返回顶部


Buy Now
Upgrade
Download

应用导航

UltraEdit feature maps
全新功能

Cnet/Download.com review of UltraEdit
"我们并没有夸大其词:
UltraEdit真的非常棒..."

节省将近50%

IDM Software Bundles

在UltraEdit基础上绑定其它的产品许可节省将近50%

旅行, 任何人?

UE3 and UC3

在您U3 smart drive上所有文件管理解决方案释放强大能量!


Take the UltraEdit tour