Version 21.5 新增特性

2022年2月15日

一般新增功能

  • 添加了可视化隐形控制和/或代理项字符的功能,这可能会导致潜在的安全问题。字符范围是可自定义的。此外,新版本可以选择在文件保存之前立即检查这些字符。
  • 增强了 查找下一个 Unicode 字符以及查找上一个 Unicode 字符命令以包括查找警告字符的能力。
  • 新版本支持 EditorConfig。此版本支持以下属性:indent_styleindent_sizetab_widthend_of_line(保存时),charset(保存时),trim_trailing_whitespace(保存时),insert_final_newline(保存时),以及 max_line_length
  • 添加了 /csv命令行选项
  • 当鼠标悬停在工具栏按钮上时,新版本会在状态栏中显示描述。
  • 提高了全部替换后撤消的速度。

测试结果:

v21.4v21.5比较
撤销(在用“@”替换所有“a”之后,不匹配大小写)7.91 秒2.58 秒快 3.07 倍

1.34 GB,1 亿行,随机 ASCII 数据。默认选项,单线程;操作系统:Windows 11,Core i9-11900K,64GB RAM,2TB SSD。

新增选项

  • 添加了字符检查页面到配置属性对话框中。
  • 添加了 字符范围对话框到配置属性中的字符检查页面上。
  • 添加了 使用 .editorconfig 选项到自定义对话框的编辑页面让您可以选择是否要支持 EditorConfig
  • 添加了确保每个文件末尾都有换行符选项到保存详细信息对话框中。
  • 添加了警告字符项目到配置属性中的显示页面上的指定部分列表框中。

新增命令

  • 字符检查属性

插件的新增功能

  • 添加了 EI_GET_SUM 参数到 EE_INFO 消息中。

新增宏功能

  • 改进了 Sum.jsee 宏以在筛选时从总和中排除隐藏的行。
  • eeColorInvalidCharacters 索引添加到 DisplayListItem 属性集合中。
  • 添加了 SumAverage 屬性到 Selection 对象中。