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 IPv4 和 IPv6 地址现在可点击,并且点击 IPv4/IPv6 地址将显示一个 Web 浏览器以及 IP 信息。此外,将鼠标悬停在 IPv4 地址上可以看到该 IPv4 地址注册的国家 (要使用此功能,您需要下载另一个文件,请参见下面的备注。) 你可以通过编辑宏文件来自定义该行为。 点击 十六进制颜色 以及 RGB 颜色 会显示 颜色选取器,让你能选择并更改颜色值。 除了之前设定的行为之外,你还可以自定义 活动字符串 (包括URL,电子邮件地址,IPv4 和 IPv6 地址,用引号括起来的字符串,HTML 字符参考,通用字符名称/百分比编码,十六进制颜色和 RGB 颜色) 的行为来运行宏,外部工具或 EmEditor 命令等。 配置属性的 链接 页面让你能指定作为 活动字符串 的字符串。另外,在 自定义 对话框中新增 活动字符串 页面让你能为每个事件指定一个行为,例如你可以选择 单击左键, 双击左键, 中键单击 或 单击右键 每个 活动字符串 时的操作。 添加了 EE_SHOW_TIP 和 EE_GET_ACTIVE_STRING 消息。 添加了 Editor_ShowTip 和 Editor_GetActiveString 内联函数。 添加了 TIP_INFO 和 ACTIVE_STRING_INFO 结构。 添加了 EEID_FILTER_COLUMN 和 EEID_CUSTOMIZE_ACTIVE_STRING 命令。 添加了 ShowTip 方法 到 Window 对象 中。 添加了 ActiveString 属性 到 Document 对象 中。 修复了 多行 选项无法保留在 查找 对话框中的 bug。 修复了 在文件中查找 的某个 bug。 修复了 备份文件夹 没有保存到 在文件中替换 对话框中的 bug。 要检查 IP 地址注册的国家名称,请下载 GeoLite2 Country database,解压缩并将提取的 CSV 文件安置在下列文件夹中: 如果使用 EmEditor 安装程序安装 EmEditor(使用注册表): 如果使用的是便携版的 EmEditor(使用 INI 文件): " data" 子文件夹在 EmEditor 安装文件夹中,例如 X:\...\EmEditor\data 由于数据库经常更新,我们建议你定期下载和更新上述文件。 新的 IPTip.jsee 宏使用 MaxMind 创建的可下载的 CSV 数据。一般新增功能¶
测试结果:¶
测试结果:¶
新增选项¶
新增命令¶
插件 API 新增功能¶
新增宏功能¶
修复 Bug¶
备注¶
声明¶