Version 16.9

2017年6月6日

一般新增功能

  • 大大提高了 移除换行符 命令以及 全部替换(当查找字符串包含换行符而替换字符串不包含的情况下)操作的速度。详情请见下面的测试结果表。

测试结果:

v16.5

v16.6

v16.9

与 v16.5 比较

把 "9\n" 全部替换为 "a"

32.7 秒

22.4 秒

0.17 秒

快 192 倍

撤消上述操作

73.5 秒

29.2 秒

27.8 秒

快 2.64 倍

移除换行符

34.8 秒

22.4 秒

0.12 秒

快 290 倍

撤消上述操作

105.3 秒

13.9 秒

6.95 秒

快 15.2 倍

把 "0123456789\n" 全部替换为 "" (空白)

13.8 秒

12.4 秒

0.078 秒

快 177 倍

撤消上述操作

7.7 秒

0.09 秒

0.078 秒

快 99 倍

\* 所有测试条件与 Version 16.6 中一样。

  • 通过选择新增的 匹配整个字符串 复选框大大提高了 高级筛选 的速度,当定义了多个筛选项时。

测试结果:

v16.8

v16.9 (勾选“匹配整个字符串”)

比较

高级筛选,不勾选“匹配大小写”

115 秒

0.10 秒

快 1,150 倍

高级筛选,勾选“匹配大小写”

123 秒

0.06 秒

快 2,050 倍

\* 200,000 行 (56.3 MB) CSV 文件 (UTF-8);条件:使用高级筛选,50,000 次搜索第一列条件,选择“对前一个条件用逻辑或运算”。测试系统:Windows 10 (64-bit) Core i7-4790 16GB RAM

  • IPv4IPv6 地址现在可点击,并且点击 IPv4/IPv6 地址将显示一个 Web 浏览器以及 IP 信息。此外,将鼠标悬停在 IPv4 地址上可以看到该 IPv4 地址注册的国家 (要使用此功能,您需要下载另一个文件,请参见下面的备注。) 你可以通过编辑宏文件来自定义该行为。

  • 点击 十六进制颜色 以及 RGB 颜色 会显示 颜色选取器,让你能选择并更改颜色值。

  • 除了之前设定的行为之外,你还可以自定义 活动字符串 (包括URL,电子邮件地址,IPv4 和 IPv6 地址,用引号括起来的字符串,HTML 字符参考,通用字符名称/百分比编码,十六进制颜色和 RGB 颜色) 的行为来运行宏,外部工具或 EmEditor 命令等。

  • 配置属性的 链接 页面让你能指定作为 活动字符串 的字符串。另外,在 自定义 对话框中新增 活动字符串 页面让你能为每个事件指定一个行为,例如你可以选择 单击左键双击左键中键单击单击右键 每个 活动字符串 时的操作。

新增选项

新增命令

插件 API 新增功能

新增宏功能

修复 Bug

  • 修复了 多行 选项无法保留在 查找 对话框中的 bug。

  • 修复了 在文件中查找 的某个 bug。

  • 修复了 备份文件夹 没有保存到 在文件中替换 对话框中的 bug。

备注

要检查 IP 地址注册的国家名称,请下载 GeoLite2 Country database,解压缩并将提取的 CSV 文件安置在下列文件夹中:

  • 如果使用 EmEditor 安装程序安装 EmEditor(使用注册表):

  • 如果使用的是便携版的 EmEditor(使用 INI 文件):

" data" 子文件夹在 EmEditor 安装文件夹中,例如 X:\...\EmEditor\data

由于数据库经常更新,我们建议你定期下载和更新上述文件。

声明

新的 IPTip.jsee 宏使用 MaxMind 创建的可下载的 CSV 数据。