Version 21.0

2021年8月10日

一般新增功能

  • 新增了 布局 命令(多项),可以选择显示或隐藏哪些 UI 元素,是否切换到全屏模式,以及下次启动 EmEditor 时是否保留布局。默认情况下,定义了 全屏 (F11) 和 焦点模式 (Alt+F11) 屏幕 布局。

  • 添加了 /layout 开关到 命令行选项

  • 当文件中存在很长的行时,提高了选取,滚动和正则表达式搜索的速度。

  • 新版本在保存/编辑录制的宏时,将命令名称作为注释添加到每个 editor.ExecuteCommandByID 方法中。

测试结果:

v20.9

v21.0

比较

把所有 "[a-e]" 替换为空字符串

5.99 秒

0.016 秒

快 349  倍

\* 976 KB,1 行,100 万个字符,随机ASCII数据,除正则表达式外的默认选项,16 线程,Windows 10(64位),Core i9-9900K,64GB RAM,2TB SSD。

新增选项

  • 添加了 布局 页面自定义 对话框中。

  • 添加了 插入为 HTML 命令到 剪贴板历史记录 菜单中。

  • 如果 HTML 格式在 剪贴板 中可用,新版本将 粘贴为 HTML 按钮添加到粘贴字符串时显示的 显示剪贴板历史记录 按钮中。

  • 添加了 文本框, ... 按钮, 设置重复次数 复选框, 对每个打开的文档运行宏 复选框, 名称 列表框, 添加 按钮, 删除 按钮, > 按钮, 运行宏后保存并关闭每个文档 复选框,以及 保存选项 复选框到 宏临时选项 对话框 中。

新增命令

插件 API 的新增功能

新增宏功能