Version 17.8 新增特性

2018年6月13日

一般新增功能

  • 添加了仅打开与指定的打开并筛选匹配的行的功能。这让你可以从一个非常大的文件中只打开包含特定字符串(如 ID 或名称)的行,来最小化内存使用空间。该功能让你能快速编辑或排序指定的行。
  • 字符码值对话框有新的布局,Unicode 码位现在位于字符下方,然后是编码信息。此外,还添加了 UTF-8 字符编码信息。
  • 如果选区太大或加载大文件时,显示在状态栏中的行数,字符数,单词数和换行符将显示“(点击)”。点击此文本会更新显示的值。
  • EmEditor 现在可以定期保存工作区,并在,例如,由于停电导致操作系统崩溃或发生硬件故障时,恢复工作区。与以前的版本一样,EmEditor 会在崩溃时保存工作区。
  • 恢复工作区时,会出现一个带进度条的对话框。如果在恢复工作区时发生意外事件,会在输出栏中出现警告消息。
  • 当要关闭一个已修改的文档时,出现的要保存更改吗?对话框中添加了保存工作区按钮添加。点击此按钮将所有修改后的文档保存为带撤消信息的工作区,下次打开 EmEditor 时,所有修改过的文档将被恢复并且所有撤消信息会被保留。

新增选项

  • 添加了筛选下拉列表框,>X 按钮,使用临时文件匹配大小写使用正则表达式使用转义符复选框,默认文本框到大文件控制器自定义分栏中。
  • 添加了当打开并筛选是默认时提示复选框到自定义对话框的文件页面上。
  • 添加了排除文件夹列表框,添加删除按钮到自定义对话框的历史记录页面上。
  • 排除 Internet 缓存文件夹复选框从自定义对话框的文件页面上移动到了历史记录页面上。
  • 监控外部应用程序中的剪贴板复制内容添加额外的信息到撤消/重做历史记录中复选框从自定义对话框的历史记录页面上移动到了编辑页面上。
  • 添加了打开并筛选的筛选颜色到配置属性对话框中显示页面上的指定部分列表框中。
  • 添加了工作区页到自定义对话框中。
  • 自动工作区下拉列表框以及退出前不再询问复选框从自定义对话框中的窗口页移动到工作区页上。
  • 添加了保存总是置顶状态选项到自定义对话框的窗口页面中。

新增命令

  • 使用 DirectWrite
  • 自定义工作区

插件新增功能

  • 添加了从不,并在完成时保留原文选项到单词自动完成属性匹配条件页面上的区分大小写下拉列表框中。

插件 API 新增功能

  • 添加了 EI_GET_MEMORY_SIZEEI_SET_MEMORY_SIZE 命令到 EE_INFO 消息中。
  • 添加了 LFI_USE_TEMP_FILELFI_DONT_USE_TEMP_FILELOAD_FILE_INFO_EX 结构中。

新增宏功能

  • 添加了 MemorySize 属性到 Document 对象中。
  • 添加了 eeUseTempFileeeDontUseTempFile 标志到 OpenFile 方法中。

修复 Bug

  • 修复了在某个特定条件下合并 CSV 命令可能导致 EmEditor 无响应的问题。
  • 修复了在 EmEditor 启动时删除标准插件 DLL 文件可能导致 EmEditor 显示警告消息框的问题。
  • 修复了用户报告的问题 (12345678910111213141516171819)。