Version 19.2¶
2019年9月18日 支持在最近的 CPU 中找到的 AVX-512 以及 SHA 指令集(仅限 64 位)。 通过将核心程序划分为 3 个可执行文件 -- ee512.exe 给 AVX-512, ee256.exe 给 AVX-2,以及 ee128.exe 给 SSE2 指令集(仅限 64 位)来提高速度。默认情况下,EmEditor会自动选择最优化的可执行文件,或者只要当前 CPU 支持相应的指令集,用户就可以选择任何可执行文件。 如果由于错误而从搜索中跳过任何文件,新版本会在执行 在文件中查找 和 在文件中替换 期间显示更多的错误信息。 新版本在执行 在文件中查找 和 在文件中替换 后的状态栏上会显示匹配或替换的字符串数目。 大大提高了打开很大文件, 删除重复行, 在文件中查找, 在文件中替换 以及各种 排序 命令的速度。 v19.1 v19.2 比较 打开一个大文件 7.53 秒 2.99 秒 快 2.52 倍 在文件中查找 74.1 秒 12.2 秒 快 6.07 倍 在文件中替换 126 秒 1.56 秒 快 80.8 倍 \* 打开一个大文件:2.70 GB,200,000,000 行,UTF-8 随机数据文件。 在文件中查找:5 个随机文本文件,总共 17.6 GB,查找 "abc",不勾选“匹配大小写”。 在文件中替换:3 个随机文本文件,总共 731 MB,查找 "abc",替换为 "@abc@",不勾选“匹配大小写”和“保持修改的文件为打开状态”选项,勾选“保存备份”。 测试系统:16 个线程,Windows 10 (64-bit),Core i9-9900K,32GB RAM,2TB SSD。 添加了 保存设置 复选框到 在文件中查找 和 在文件中替换 对话框 中。 添加了 检测 UTF-8 的最大字节数 文本框到 自定义 对话框的 文件 页面 上。一般新增功能¶
测试结果:¶
新增选项¶
新增命令¶