Version 10

2010年6月30日

一般新增功能

  • 添加了 比较同步滚动 功能。

  • 添加了 拼写 功能。

  • 在行右端进行没有宽度垂直选取将会让EmEditor自动把每行的末端作为选取编辑的开始位置。所以,您输入的文本会出现在您选取的每一行的末端(即使行的长度都不相同)。

  • 新增的 编号 命令 让你能在光标处或垂直选取处插入连续的数字或字符。

  • CSV 模式现在让您能在一个单元格中包括新的行。在配置属性的 标记 页面上选择 显示控制字符 的复选框,内嵌回车会以反转的颜色显示 M (CR) 和/或 J (LF)。

  • 在Windows资源浏览器由右键显示的上下文菜单中包括了新增的 用 EmEditor 在文件中查找 命令。

  • 自动恢复 功能现在能自动打开上次使用的工作区 (恢复的文件 对话框被弃用了)。当用新的安装程序更新 EmEditor 时,EmEditor 窗口会自动关上,并且他们会作为上次使用的工作区被重新打开。

  • 新的安装程序现在能在一个程序中安装多个语言版本 (目前是英文和日文)。

  • 与新安装程序一起更新的 更新检查程式 (v9 的 更新检查程式 被弃用了)。

  • 添加了新的命令行选项 /cmp

  • 当本地化语言文件是旧的时,EmEditor 自动使用英文字符串和对话框资源。

  • EmEditor 现在支持左(&l)对齐,居中(&c)以及右(&r)对齐的组合来打印页眉和页脚。

  • 二进制 (十六进制视图) 模式现在包括并排ASCII视图。

  • 垂直选择模式现在被限制为只能选取逻辑行 (由于换行所产生的多重选取现在不再算在内了)。

  • 在上一个版本中,在重新载入一个包含无效字符的文件时,在弹出的对话框点击“取消”之后会打开一个新的无标题文档。这个 bug 已经被修复了,除了当您异步打开一个大文件时。

  • 默认的 PHP 高亮字符串中被更新到最新的 PHP 功能列表中。

  • 添加了一个新的替换表达式 (?n:true_expression:false_expression) 到 正则表达式语法 中。

新增插件功能

代码段插件

  • 单词自动完成插件现在能运用在代码段占位符中。

  • 代码段插件的正则表达式添加了全局选项。

大纲插件

  • 大纲插件属性中添加了 同步选区至光标处第一次运行时将焦点移至自定义数据条使用ESC键关闭自定义数据条,还有 使用回车键或GO命令关闭自定义数据条 这几个复选框。

  • 添加了 隐藏匹配的字符串/用正则表达式替换 复选框和 正则表达式 文本框,让你能隐藏匹配的字符串或用正则表达式替换匹配的字符串。

单词自动完成插件

  • 从候选列表中排除已匹配的和同样长度的单词 复选框到该 插件属性选项 页面上。

资源管理器插件

  • 资源管理器插件不用一个打开的已激活的文件同步选取的部分。这个 bug 已修复了。

新增选项

  • 配置属性 中添加了 拼写 页面

  • 外部工具属性 中添加了 标准错误 的下拉列表框,原来的“包括标准错误”复选框被弃用了。这个变更让你能分开指定 标准输出 以及 标准错误 输出。

  • 查找 对话框 现在包括新增的 显示匹配数 复选框,能在状态栏显示匹配的数目当你搜索一个字符串后。

当你输入一个分配键在 按下新的快捷键 文本框中时,会显示类别名称。

  • 要忽略的文件或文件夹 文本框 (在文件中查找 > 高级) 现在能允许多达 15,999 个字符。

  • 查找/替换 下拉列表右边的 「>」 按钮 (查找/替换/在文件中查找/在文件中替换 对话框中) 现在包括 选择的文本光标下的单词自定义保存为默认多行 等命令。 「=」 按钮被弃用了。

  • 另一个 「>」 按钮被添加到 文件类型 下拉列表框的右边 (在文件中查找/在文件中替换 对话框中)。这个按钮包括 当前文件类型当前文件,and 保存为默认 命令。

  • 原本在 搜索文件夹 下拉列表框 (在文件中查找/在文件中替换 对话框中) 旁边的 「...」 按钮被换成了 「>」 按钮。这个按钮包括 当前文件夹父文件夹祖父文件夹自定义浏览,和 保存为默认 命令。

  • 在查找/替换对话框中用选取的文本 复选框, 在查找/替换对话框中用选取的文本用光标处的单词 复选框,和 把当前文件夹设为默认在在文件中查找中 复选框 (在 自定义 对话框的 搜索 页面上) 被弃用了。

  • 标签顺序在 替换/在文件中查找/在文件中替换 对话框中更改了。

  • 波形线虚线 被添加到配置属性中 显示 页面 上的 (字体样式) 下拉列表框中。

  • 水平线 复选框被添加到了配置属性中的 滚动 页面 上。 虚线 复选框被弃用了。

  • 页眉 复选框和 页脚 复选框被添加到了 配置属性 中的 打印 页面 上。

  • 「全部删除」 按钮被添加到 自定义宏 对话框我的宏 页面 上。

  • 当本地化语言不可用时,使用英语 复选框被添加到 自定义 对话框中的 语言 页面 上。

  • 工具栏 对话框 中的「256色」按钮被弃用了。

  • 添加了 插入编号 对话框

新增命令

新增工具栏按钮

比较

不指定参数比较最后访问的两个文档。

重新扫描

重新扫描并刷新所比较的文档。

同步滚动

不指定参数直接同步滚动两个最近访问的文档。

重置

重置比较或同步滚动模式并清除比较结果

行号

显示或隐藏行号。

标尺

显示或隐藏标尺。

自动缩进

启用或停用自动缩进。

将制表符转换为空格

将制表符转换为空格。

换行缩进

启用或停用换行缩进。

制表栏

显示一个弹出菜单来选择制表栏。

缩进栏

显示一个弹出菜单来选择缩进栏。

将 HTML/XML 字符引用转换为 Unicode

将选中的文本视为 HTML/XML 字符引用进行解码。

将 Unicode 转换为 HTML/XML 字符引用

将已选中的文本编码为 HTML/XML 字符引用的格式。

将通用字符名称转换为 Unicode

将选中的文本视为通用字符名称进行解码。

将 Unicode 转换为通用字符名称

将选中的文本编码为通用字符名称。

拼写检查

对文档进行拼写检查。

宏的新增功能

插件 API 新增功能

  • EE_GET_WORD 消息。

  • Editor_GetWord 内联函数。

  • EI_GET_ACTIVE_DOC,EI_SET_ACTIVE_DOC,EI_GET_SYNC_SESSION,以及 EI_GET_LOC_DLL_INSTANCE 标志 (EE_INFO 消息)。

  • byteCrLf field 和 FLAG_GET_CRLF_BYTE 标志被添加到 GET_LINE_INFO 结构 中。