Version 21.4 新增特性

2021年12月22日

一般新增功能

  • 免费版本上启用自动更新(以前,只有专业版本支持自动更新)。
  • 免费版本上启用了禁用通知和/或通知气球提示的功能(以前,只有专业版本允许禁用通知和/或通知气球提示)。
  • Meiryo UI 用于日语, Malgun Gothic 用于韩语, Segoe UI 用于其他语言的默认对话框字体(可在自定义对话框中的窗口页面上变更设置)。
  • CSV/排序工具栏分成CSV工具栏和排序工具栏。排序工具栏是基础工具栏之一,并且可自定义。
  • 排序工具栏中添加了转置数据透视表逆透视按钮。
  • 新版本允许把用鼠标选取的内容记录到宏中。
  • 提高了在 CSV 模式下选择列时合并列拆分列编码/解码所选内容命令的速度。

测试结果:

v21.3v21.4比较
合并列*113.5 秒1.23 秒快 11.0 倍
拆分列*25.56 秒2.66 秒快 2.09 倍

*1 选择所有 16 列,连接,要插入的字符串:”;”.
*2 用在执行 *1 后保存的文件,全部拆分到列中,分隔符号:”;”.
所有测试:1.99 GB,1590 万行,随机 CSV 数据。除了勾选“总是丢弃冗长的撤消信息以加速”之外都是默认选项,16 线程;操作系统:Windows 11,Core i9-11900K,64GB RAM,2TB SSD。

新增选项

  • 添加了取决于区域设置的大小写复选框到自定义对话框中的编辑页面上。
  • 添加了默认情况下异步运行宏复选框到自定义宏对话框中的选项页面上。
  • 添加了删除空字符串删除重复字符串排序字符串复选框,以及如何排序列表框到合并列对话框中。
  • 添加了对话框字体下拉列表框到自定义对话框中的窗口页面上。
  • 工具栏对话框中的新建按钮成为一个有下拉分命令的按钮。单击 ▼ 允许您将新工具栏重置为基本或排序工具栏。
  • 添加了数据透视表逆透视对话框。

新增命令

  • 转置
  • 数据透视表
  • 逆透视

插件的新增功能

  • 添加了 EE_PIVOT_TABLE 消息,PIVOT_TABLE_INFO 结构,和 Editor_PivotTable 内联函数。
  • 添加了 EE_UNPIVOT 消息,UNPIVOT_INFO 结构,和 Editor_Unpivot 内联函数。
  • 添加了 EI_GET_SPLIT 命令到 EE_INFO 消息中。
  • 添加了 FLAG_MAKE_LOWER_LFLAG_MAKE_UPPER_L,和 FLAG_CAPITALIZE_L 标志到 EE_CONVERT 消息 和 Editor_Convert 内联函数中。
  • 添加了 nCombineFlagspszLocale 参数到 Editor_EditColumn 内联函数中。添加了 nCombineFlagspszLocale 字段到 EDIT_COLUMN_INFO 结构中。

新增宏功能

  • 添加了 PivotTable 方法和 Unpivot 方法到 Document 对象中。
  • 添加了 strSortTypenCombineFlags,和 strLocale 参数到 Document 对象的 CombineColumns 方法中。