Version 22.0 新增特性

2022年10月5日

一般新增功能

  • 添加了模糊匹配功能,即使用匹配近似字符串来搜索、筛选和合并 CSV 的能力。 该功能在 EmEditor Professional 中包含多个选项,而在 EmEditor Free 中只有匹配相似字符串选项可用。[PF]
  • 添加了模糊匹配按钮到查找筛选工具栏上。[P]
  • 能够高亮显示用于电子邮件报文头部的多用途互联网邮件扩展(MIME)编码的字词(Base64),并在将鼠标悬停在它们上方时显示带有解码字符串的工具提示。添加了使用现有的将 Base 64 转换为纯文本(当前编码或 UTF-8)命令对其进行解码的能力。[PF]
  • 添加了作为字符插入作为行插入垂直插入以及作为单元格插入命令到右键单击剪贴板记录所显示的菜单上。
  • 默认的菜单经过重新设计,包括了插入转换书签排序,以及插件菜单项。这些更改使您无需多次点击菜单即可访问常用命令。插入菜单中的变音符号/标记命令让您能无需记住相应的快捷键就可以键入这些特殊字符。[PF]
  • 支持 Unicode 15.0Unicode 名称东亚宽度Unicode 脚本一般类别属性[PF]

新增选项

  • 添加了模糊匹配复选框到查找替换在文件中查找以及在文件中替换对话框中。[PF]
  • 添加了 模糊匹配选项)到查找替换在文件中查找以及在文件中替换对话框中。[P]
  • 添加了模糊匹配复选框和 模糊匹配选项)到批处理查找批处理替换批处理在文件中查找批处理在文件中替换,以及高级筛选对话框。[P]
  • 添加了模糊匹配复选框和 模糊匹配选项)按钮到合并 CSV 对话框中。[P]
  • 添加了模糊匹配选项对话框和字符串/字符范围 对话框。[P]
  • 添加了行标题文本框到自定义对话框中的 CSV 格式页面上。[P]

新增命令

  • 模糊匹配 (筛选工具栏)[P]
  • 模糊匹配 (查找工具栏)[P]

插件的新增功能[P]

  • 通过添加比较分支的功能改进了 CommitList 插件。
  • 添加了 FLAG_FIND_FUZZY 标志到 FILTER_INFO_EX,FIND_REGEX_INFO_EX,FIND_REPLACE_INFO,GREP_INFO_EX,和 MATCH_REGEX_INFO_EX 结构中。
  • 添加了 FLAG_FIND_FUZZY 标志到 Editor_Filter,Editor_FindReplace,和 Editor_BatchFindReplace 内联函数中。
  • 添加了 JOIN_FLAG_FUZZY 标志到
    JOIN_INFO 结构和 Editor_Join 内联函数中。

新增宏功能[P]

  • 添加了 eeExFindFuzzy 标志到 Selection 对象的 FindReplace 方法中,Editor 对象的 FindInFilesReplaceInFiles中,Document对象的 Filter 方法中,以及 Filters 集合的 AddAddFind,和 AddReplace 方法中。
  • 添加了 eeJoinFuzzy 标志到 Editor 对象的 Join 方法中。
  • 添加了 Fuzzy 属性到 Regex 对象中。
  • 添加了 FuzzyOptions object, CharacterRange object,和 CharacterRanges 集合。
  • 添加了 FuzzyOptions 属性到Editor 对象中。
  • 添加了 RowHeading 属性到 Csv 对象中。
  • 添加了将合并 CSV命令记录到宏的功能。

备注

  • [P] 仅限 EmEditor 专业版
  • [PF] EmEditor 专业版和 EmEditor 免费版