Version 17.6

2018年4月18日

一般新增功能

  • 当使用非常大的文件时,大大提高了执行 删除重复行 命令的速度。

  • 改进了执行排序命令的速度。

  • 支持 DirectWrite,它用子像素抗锯齿来提高文本的呈现。 而且还支持彩色字体,如表情符号(彩色字体仅限 Windows 8.1 或更高版本)。默认设定下,DirectWrite 是关闭的。在 EmEditor 中打开一个文件,到 自定义 对话框的 文本呈现 页面中更改选项可以让你在确认更改之前在 EmEditor 的窗口中预览更改。

  • 字符代码值对话框包含 Unicode 名称。

  • 添加了 Markdown 配置。

  • 提高了 快速填充 命令。

测试结果:

v17.5

v17.6

比较

删除重复行

392 分 31 秒

116 分 10 秒

快 3.38 倍

排序 (默认选项)

93.5 秒

76.3 秒

快了 18.3 %

排序 (快速二进制比较)

74.3 秒

49.5 秒

快了 33.3 %

\* 删除重复行:32.2 GB,1,360,000,000 行,Unicode (UTF-16LE) 随机数据; 排序:538 MB,10,000,000 行,ASCII 随机数据。测试系统:Windows 10 (64-bit),Core i7-8700K,32GB RAM。

新增选项

  • 文字呈现 添加到 自定义 对话框中。

  • 在“合并 CSV”窗口中,如果选中 “忽略标题” 复选框,则 CSV 文档的键列中的标题将被忽略,以便原始标题保留在合并后的文档中。

  • 忽略大小写 复选框添加到 删除/把重复行作为书签 对话框。

  • 工具栏 对话框中添加了 大小 滑块,让你能调整 查找筛选 工具栏的字体大小。

  • 你可以在配置属性的 显示 页面中向 行间距 文本框输入负值(最多-2)。

插件 API 新增功能

新增宏功能

修复 Bug

  • 改进字符组合中的插入符号移动行为。

  • 修复了点击筛选工具栏的“列”下拉列表时列表中的列数与 CSV 文档中的列数不匹配时,EmEditor 会故障的问题。

  • 修复了使用 "\b" 进行正则表达式搜索会发生故障的问题。

  • 修复了与 大文件控制器 中的 「把打开的部分保存为」 按钮相关的问题。

  • 修复了执行 删除/把重复行设为书签(高级) 命令时,如果 仅比较相邻两行 选项处于启用状态并且仅选择 CSV 文档中的一列时,该命令可能会不正确地工作的问题。