Version 24.0 新增特性

2024年2月28日

一般新增功能

  • 默认添加 AI 宏到我的宏列表中。AI 宏会用 OpenAI 显示一个常用问题的弹出菜单(“校对”、“查找”、“总结”、“翻译”、“生成图像”…)用于当前选取的文本或整个文档。该宏需要 OpenAI API key 才能使用。 [P]
  • 新版本在上下文菜单中添加了复制到另一窗格命令;在分割窗口进行比较的情况下,右键单击更改的文本时会出现该命令。 [PF]
  • 在分割窗口进行比较的情况下,新版本在每个窗格的标题中添加了 X(关闭)全部复制到另一窗格按钮。 [PF]
  • Onigmo 正则表达式现在支持 \Q…\E 语法。 [PF]
  • 新版本让您能用 提取常用字符串 命令提取 URI电子邮件地址[P]
  • 提高了分割文件合并文件增加行缩进减少行缩进命令的速度。 [PF]

测试结果:

v23.0v23.1比较
增加行缩进6.40 倍0.234 倍快 27.4 倍
减少行缩进29.0 倍0.234 倍快 124 倍

全部:1.34 GB,100 million lines,随机 ASCII 文本文件。除了选择“总是丢弃过长的撤销信息来加速”之外都是默认选项;Windows 11,Ryzen 9 7950X,96 GB RAM。

新增选项

  • 在配置属性的文件页面中添加了文件删除时提示复选框。 [PF]
  • 添加了查找下一个/上一个仅匹配非重叠字符串选项到高级 对话框中。 [P]
  • 最大列宽文本框添加到 自定义对话框中的 CSV 选项页面上。 [P]
  • URI电子邮件地址单选按钮添加到提取常用字符串对话框中。 [P]

新增命令

  • 关闭标签 [PF]
  • 复制到另一窗格 [PF]
  • 全部复制到另一窗格 [PF]

新增插件功能 [P]

  • 项目插件中打开解决方案时,新版本将不会再水平滚动。
  • 添加了 FLAG_FIND_NO_OVERLAP 标志到 FIND_REPLACE_INFO 结构和 Editor_FindReplace 内联函数中。
  • 添加了 FREQ_TYPE_URIFREQ_TYPE_EMAIL 类型到 EXTRACT_FREQUENT_INFO 结构和 Editor_ExtractFrequent 内联函数中。

新增宏功能 [P]

  • 默认添加 AI 宏到我的宏列表中。
  • 添加了 eeExFindNoOverlap 标志到 Find 方法中。
  • 添加了 eeFreqTypeUrieeFreqTypeEmail 类型到 Selection 对象的 ExtractFrequent 方法中。
  • 添加了 GetEnv 方法到 Shell 对象。

备注

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