Version 20.4¶
2020年12月15日 添加了 通知 功能。当发生诸如“ 新版本可用”,“ 检测到 CSV 文件”之类的事件时,EmEditor 会在右下角显示一个气球状提示,允许您确认或选择通知操作。即使气球提示消失在几秒钟后,您仍然可以点击状态栏上的通知图标(💬)以显示通知栏,您可以在其中找到之前的通知列表。 点击其中一项将显示一个对话框,以确认或选择通知操作。 改善了 更新检查器 的行为。 添加了以 MB 为单位设置全局最大内存大小的功能,并改进了同时打开多个大文件时与内存和线程使用率有关的行为。 改进了 删除重复行 和 比较 命令的速度。 v20.3.0 v20.4.0 比较 删除重复行 51.7 秒 21.6 秒 快 2.39倍 比较 743 秒 1.59 秒 快 467 倍 删除重复行:10 GB,3亿行,随机ASCII数据,勾选“总是丢弃过长的撤消信息来加速”选项。 比较:两个完全不同的 100 MB 文件,3亿行,随机ASCII数据,Quality 5(最精确) 测试系统:Windows 10(64位),Core i9-9900K,32GB RAM,2TB SSD。 添加了 最大内存大小(MB) 文本框到 自定义 对话框中的 高级 页面 上。 添加了 显示文件名,行和匹配的字符串 和 显示文件名和匹配的字符串 到 在文件中查找 对话框 中的 输出选项 下拉列表框中。 添加了 FLAG_FIND_FILE_AND_MATCHED 和 FLAG_FIND_FILE_LINE_AND_MATCHED 标志到 BATCH_GREP_INFO 和 GREP_INFO_EX 结构中。 添加了 eeFindFileLineAndMatched 和 eeFindFileAndMatched 标志到 FindInFiles 和 BatchFindInFiles 方法中。一般新增功能¶
测试结果:¶
新增选项¶
新增命令¶
插件 API 新增功能¶
新增宏功能¶