Version 22.1 新增特性
2022年12月6日
一般新增功能
- 使用 V8 JavaScript 引擎支持现代 JavaScript。[P]
- 新版本的网页预览插件默认使用基于Chromium 的 Microsoft Edge 浏览器控件。[P]
- 添加了创建提交、更改分支、暂存更改和撤消更改的功能到 CommitList 插件中。[P]
- 重新设计了崩溃报告对话框,并允许直接从 EmEditor 发送报告。[PF]
- 新版本支持不带分隔符的日期格式(作为一种数字范围类型)(例如,”yyyyMMdd“)。[PF]
- 新版本允许通过替换对话框中的提取 按钮使用数字范围。[P]
- 即使光标在括号右侧,新版本也能够高亮显示括号。[PF]
- 允许将单元格从 Excel 复制并粘贴到 EmEditor。[P]
- 在跳转 和其他对话框中允许全角数字。[PF]
- 从默认布局中删除查找 工具栏。[P]
- 重新分类了所有命令 菜单和快速启动 和键盘映射窗口中的命令类别。[PF]
- 提高了计算所选内容中的字符数和复制字符串的速度。[PF]
测试结果:
v22.0 | v22.1 | 比较 | |
---|---|---|---|
计算字符数 | 32.2 秒 | 14.4 秒 | 快 2.24 倍 |
* 在全选后点击状态栏中的“在选区内的字符数”,10亿行,52GB 随机 ASCII 数据。默认选项;操作系统:Windows 11,Ryzen 9 7900X,64 GB RAM,1TB SSD。
新增命令
插件的新增功能[P]
- 添加了 SPLIT_DONT_DISCARD_EXTRA 标志到 SPLIT_COLUMN_INFO 结构中。
- 添加了 EE_CONVERT_EX 和 EE_REARRANGE_COLUMNS 消息。
- 添加了 CONVERT_INFO 和 REARRANGE_COLUMNS_INFO 结构。
- 添加了 Editor_RearrangeColumns 内联函数。
- 添加了 pszSeparator,nSortFlags,和 pszLocale 参数到 Editor_Convert 内联函数中。
- 添加了 SORT_COLUMNS,SORT_DELETE_DUPLICATE,和 SORT_REMOVE_EMPTY 标志到 Editor_Sort 内联函数和 SORT_INFO 结构中。
新增宏功能[P]
- 添加了 Run,FileExists,FolderExists,DeleteFile,DeleteFolder,CreateFolder,GetFileAttributes,和 SetFileAttributes 方法到 Shell 对象中。
- 添加了 RearrangeColumns 方法到 Document 对象中。
- 添加了 eeDontDiscardExtra 到 Document 对象的 SplitColumn 方法中。
- 添加了 Sort 方法到Selection 对象中。
- 添加了 eeSortColumns,eeRemoveDuplicates,和 eeSortRemoveEmpty 标志到 Document 对象的 Sort 方法中。
- 添加了 V8 到 #langauge 指令中。
备注
- [P] 仅限 EmEditor 专业版
- [PF] EmEditor 专业版和 EmEditor 免费版