Version 19.9¶
2020年6月16日 添加了批处理或多个搜索的功能到 查找, 在文件中查找,以及 在文件中替换 命令中。 添加了 拆分列 命令让你能按指定的分隔符拆分 CSV 文档中的列,并将其放入右边的列或下方的行中。 提高了低内存情况下文件打开和排序命令的稳定性。 改进了 崩溃报告 对话框/文件。 新版本允许您从 WSL(适用于 Linux 的Windows 子系统)中打开以波浪号( ~/)开头的文件路径。 现在,“换行缩进”选项可以选择忽略全角空格。 通过使用改进的算法以及 SSE,AVX-2 和 AVX-512 指令集,将多个字符串通过逻辑或运算(OR)组合在一起,大大提高了 高级筛选 的速度。 v19.8 v19.9 比较 高级筛选(16 线程) 7.33 秒 2.34 秒 快 3.13 倍 高级筛选(单线程) 61.8 秒 17.1 秒 快 3.61 倍 50 个由逻辑或运算(OR)组合而成的随机 ASCII 搜索字符串,忽略大小写,1.34 GB,100,000,000行,ASCII随机数据文件。 测试系统:Windows 10 (64-bit),Core i9-9900K,32GB RAM,2TB SSD。 添加了 批处理查找, 批处理在文件中查找,以及 批处理在文件中替换 对话框。重新设计了 批处理替换 对话框。 添加了 拆分列 对话框。 添加了 从批次列表中选择 命令到 查找, 替换, 在文件中查找,和 在文件中替换 对话框 中的 查找 列表框旁点击 > 按钮所显示的菜单中。 添加了 批处理选项 对话框。 删除了 自定义 对话框中 鼠标 页面上的 单击鼠标右键以设置光标位置 复选框。 添加了 忽略宽间距空格 复选框到 制表符/缩进 对话框 中。 添加了 SplitColumn 方法 到 Document 对象中。 添加了 BatchFind 和 BatchReplace 方法到 Selection 对象中。 添加了 filters 属性 到 Editor 对象中。 添加了 AddFind 和 AddReplace 方法到 Filters 集合中。 添加了 strFilter 和 nExFlags 参数 Filters 集合的 Add 方法 中。一般新增功能¶
测试结果:¶
新增选项¶
新增命令¶
插件 API 新增功能¶
新增宏功能¶