Version 25.4 新增特性

2025年11月5日

一般新增功能

  • 现在,您可以在 EmEditor 中直接创建代码片段,并使用现有的代码片段插件将其插入。它们可通过菜单访问,您也可以将它们分配给工具栏按钮或键盘快捷键。您甚至可以将代码片段按钮放在 Markdown/HTML 工具栏的任意位置。[P]
  • 新增代码片段工具栏。[P]
  • 提升了多项操作的速度,包括“查找”、“替换”、“在文件中查找”和“在文件中替换”。[PF]

测试结果:

v25.3 v25.4 与 v25.3 比较
在文件中查找 [*A] 2.566 秒 0.393 秒 快 6.53 倍
在文件中替换 [*B] 2.062 秒 1.034 秒 快 1.99 倍
查找 (Select All) [*C] 0.189 秒 0.051 秒 快 3.71 倍
全部替换 [*D] 0.188 秒 0.063 秒 快 2.98 倍

*A: 在 14 个 ASCII 或 UTF-8 随机文件中查找 “abc”,总计 3.81 GB。
*B: 在 14 个 ASCII 或 UTF-8 随机文件中将 “abc” 替换为 “###”,总计 3.81 GB。
*C: 在 2.00 GB 的维基百科转储文件(UTF-8)中全选 “αβ”。
*D: 在 2.00 GB 的维基百科转储文件(UTF-8)中将 “αβ” 全部替换为 “##”。
*所有: 全部默认选项,Windows 11,Ryzen 9 7950X,96 GB 内存。

新增选项

  • 自定义对话框中添加了代码片段页面。[P]
  • 自定义标记对话框中的所有页面移动到自定义对话框的标记页面。[PF]
  • 工具栏按钮属性对话框中新增自定义图标复选框。[P]
  • 在文件中查找对话框的“输出选项”下拉列表中新增“显示文件名、行与匹配的行(截断长行)”项目。[PF]
  • 自定义对话框的快捷方式 页面中移除了在 IE 浏览器中由 EmEditor 查看源代码复选框。[P]

新增命令

  • 插入代码片段 [P]
  • 代码片段工具栏 [P]
  • 自定义代码片段 [P]
  • 移除了自定义标记 – 标记列表自定义标记 – 自动标记自定义标记 – 选项命令。[PF]

插件新功能 [P]

  • 添加了 FLAG_FIND_TRUNCATE 标志到 GREP_INFO_EX 结构中。

与 AI 聊天

  • 更换了聊天消息的存储后端,以改进组织方式并优化性能。
  • 在“设置”>“AI 连接”中新增使用 … 环境变量选项,允许“与 AI 聊天”使用该环境变量作为 API 密钥。
  • 在“设置”>“AI 参数”中新增网页搜索选项,使包括 GPT-5 在内的部分 OpenAI 模型可以搜索互联网以获取最新信息。
  • 在“设置”>“AI 参数”中新增文本详尽度选项,用于控制文本输出的详尽程度。

新增宏功能 [P]

  • 已在 Editor 对象的 FindInFiles 方法中新增 eeFindFileLineTruncated 标志。

备注

  • [P] 仅限 EmEditor Professional
  • [PF] EmEditor Professional 和 EmEditor Free