Version 19.8

2020年4月24日

一般新增功能

  • 添加了使用 uchardet(Mozilla 字符编码探测的 C++ 分支)的选项,并改进了使用“全部检测”选项打开文件时的文件编码检测。

  • 添加了一种功能,该功能可以在每个指定的字节数处用换行符分割文件,并在打开多个文件的同时对每个打开的文档运行宏(新的 高级打开 命令)。当你要在打开固定长度的记录数据文件(不包含换行符)时将其在每个指定的字节数处用换行符分割,并使用宏将其转换为 CSV 格式时,此功能可能很有用。

  • 新版本让您能把转换 CSV 格式记录为宏( ConvertCsv 方法)。

  • 比较两个文档时,改进了平铺窗口的行为。例如,在同时平铺比较两个窗口时最小化一个窗口,另一个窗口也将同时最小化。在 Windows 10 中,新版本消除了两个平铺窗口之间的视觉间隙。

  • 添加了很暗的模式(仅适用于 Windows 10 Build 17763 或更高版本)。由于 Windows API 尚未正式支持针对桌面应用程序的深色模式,因此该功能仍处于测试阶段。Windows 的未来版本可能不支持它。

  • 新增了命令来应用 Unicode 标准化,此标准化在“ Unicode 标准附录 #15 Unicode Normalization Forms”中定义。

  • 添加了一个选项,以将一系列正确的韩文拼音字母显示为组合成的字符。例如,如果启用此选项,"ᄒ ᅡ ᆫ ᄀ ᅳ ᆯ"(不含空格)会被显示为 "한글"。此选项对正确显示旧韩文也有效。

  • 提高了多行正则表达式搜索和替换的速度。

测试结果:

v19.6

v19.7

v19.8

相较于 v19.6

查找一个多行正则表达式

54.1 秒

24.0 秒

18.1 秒

快 3.01 倍

\* 测试条件与 Version 19.7 中的测试条件相同。

新增选项

  • 添加了 高级打开 对话框

  • 添加了 很暗 (beta) 复选框到 自定义 对话框的 查看 页面 上。

  • 添加了 设置“全部检测”选项时,用 uchardet 检测文件编码打开 US-ASCII 作为系统默认编码 复选框到 自定义 对话框的 文件 页面 上。

  • 重命名 多列排序 对话框为 高级排序 对话框,并且新的对话框让您能定义多个条件,即使是非 CSV 文档。添加了 高级选项 按钮到 高级排序 对话框中。

  • 添加了 按出现次数对相同的字符串进行群组 复选框到 自定义 对话框的 排序 页面 上。

  • 添加了 将编码名称附加到文件名 复选框到 在文件中 查找对话框的 高级 对话框 中。

  • 添加了 不再显示这些新增选项 复选框到 启动 窗口中。

  • 添加了 最旧的版本 下拉列表框到 自定义启动窗口 对话框 中。

  • 添加了 显示组合成的韩文拼音字母 复选框到 自定义 对话框的 文本呈现 页面 上。

新增命令

插件 API 新增功能

新增宏功能