Version 18.2 新增特性

一般新增功能

  • 打开非常大的文件时,大大提高了查找,替换,筛选,CSV 排序和其他操作的速度。删除了多线程搜索/替换,因为单线程搜索/替换现在更快。
  • 在新版本中,状态栏会突出显示重要消息。

测试结果:

v18.0v18.1v18.2与 v18.0 相较
用 “显示匹配数” 选项查找 “abc”4.09 秒3.26 秒1.80 秒快 2.27 倍
用 “@@@” 替换 “abc”4.30  秒3.22 秒1.75 秒快 2.46 倍
筛选 “abc”4.16 秒3.14 秒1.73 秒快 2.40 倍
CSV 排序0.797 秒0.781 秒0.500 秒快 1.60 倍
CSV 多列排序(数字,按 2 列排序)1.88 秒1.813 秒1.30 秒快 1.45 倍
CSV(数字,按 3 列排序)3.02  秒3.02 秒2.19 秒快 1.38 倍

* 查找/替换/筛选:538 MB,10,000,000 行,随机 ASCII 数据;排序;185 MB,2,170,000 行,CSV 数字数据。测试系统:Windows 10 (64-bit),Core i7-8700K, 32GB RAM。

新增选项

  • 添加了按出现次数升序排序以及按出现次数降序排序单选按钮到多列排序对话框中。
  • 添加了不要在“保存更改?”对话框中显示“保存工作区”按钮复选框到自定义对话框的工作区页面中。

新增命令

  • 下一书签(周围)
  • 前一书签(周围)
  • 按出现次数升序排序
  • 按出现次数降序排序

插件 API 新增功能

  • 添加了 SORT_OCCURRENCE 标志到 Editor_Sort 内联函数以及 SORT_INFO 结构中。

新增宏功能

  • 添加了 O(按出现次数排序)选项到 Sort 方法中的 strColumns 参数中。

修复 Bug

  • 修复了备份功能不起作用的问题。
  • 修复了用户报告的问题(1)。