Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 历史记录

EmEditor 历史记录: Version 17.6

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 历史记录

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 新增功能

添加了 EI_GET_NEWLINE_CODE 标志到 EE_INFO 消息中。

添加了 MANAGE_DUPLICATES_INCLUDE_ALLMANAGE_DUPLICATES_IGNORE_CASE 标志到 MANAGE_DUPLICATES_INFO 结构中。

改善了 EE_IS_CHAR_HALF_OR_FULL 消息以及 Editor_IsCharHalfOrFull 内联函数。

新增宏功能

添加了 NewlineCode 属性Document 对象中。

添加了 eeIncludeAlleeSortIgnoreCase 标志到 DeleteDuplicates 方法中。

修复 Bug

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

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

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

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

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

Copyright © 2003-2021 by Emurasoft, Inc.