Version 21.1 新增特性

2021年8月31日

一般新增功能

  • 默认情况下,当您选择我的宏中的一个或按下分配给一个宏的快捷键时,新版本不会更改默认宏。此行为可通过自定义宏对话框中的选项页面中的运行“我的宏”中的一个会将其设置为默认宏复选框进行自定义。
  • 菜单上的我的宏中的一个右键单击,所显示的菜单中添加了设为默认命令。
  • 新版本默认设置了使用 DirectWrite选项(如果速度最重要,请禁用此选项)。
  • 新版本能正确显示许多操作系统支持的表情符号(Emoji)序列Emoji ZWJ 序列当您移动光标或选择字符代码值命令时。
  • 更改了组合字符的 Unicode 名称格式(使用分号代替 AND)。
  • 默认情况下,禁用单选按钮以在安装程序中选择每用户每台计算机安装。请参阅常见问题解答以选择每台计算机安装。
  • 提高了各种操作的速度。

测试结果

v21.0v21.1比较
运行宏(反复切换文档和插入字符)28.8 秒14.0 秒快 2.06 倍

* 使用下面的测试宏。默认设置除了关闭 DirectWrite,16 线程;测试系统:Windows 10 (64位),Core i9-9900K,64GB RAM,2TB SSD。

测试宏:

document.selection.Text=”a”;
editor.NewFile();
doc1 = editor.Documents.Item(1);
doc2 = editor.Documents.Item(2);
for( i = 0; i < 1000; ++i ) {     doc1.Activate();     doc1.selection.Text="a";     doc2.Activate();     doc2.selection.Text="a"; }

新增选项

  • 宏临时选项对话框中添加了将此设置为默认宏抑制重绘复选框。
  • 宏临时选项对话框中单击…▼按钮时显示的菜单中添加了(剪贴板)选项。
  • 高级打开对话框中添加了将此设置为默认宏复选框。
  • 自定义宏对话框的选项页面中添加了运行“我的宏”中的一个会将其设置为默认宏复选框以及默认语言选项。

新增命令

  • 运行剪贴板宏

插件的新增功能

  • 提高了字典很大时打开候选列表或 WordComplete 插件的速度。

新增宏功能

  • 添加了 nType 参数到 Editor 对象的 WriteProfileString 方法中。