Version 15.8

2016年2月15日

一般新增功能

  • 添加了 单元格选择模式,大大增强了 CSV 编辑功能。在打开一个 CSV 文档之后,如果选择单元格选择模式,EmEditor 会隐藏 CSV 分隔符,你能 用鼠标或键盘选择单元格,就像在电子表格程序 (Excel) 中一样。在单元格选择模式下,按 向右方向键向左方向键 能左右移动单元格选取方块。双击一个单元格,按 ENTER 键,或选择 编辑单元格 命令能让你直接编辑选取的单元格。在选择多个单元格的情况下,执行 编辑单元格 命令还能让你同时编辑多个单元格。另外,在编辑并确认一个单元格之后 EmEditor 会进行语法检查。

  • 单元格选择模式 下,按 TAB 键能移动到下一个单元格,按 SHIFT + TAB 能移动到上一个单元格。还有, 在上方新建一行在下方新建一行 命令会自动为含有分隔符的文档插入分隔符。

  • 在默认情况下, 添加了 CSV/排序工具栏上的单元格选择按钮的气球状提示。

  • 剪切行复制行,以及 删除行 命令现在不只可以用在当前行上,还可以用在选取的多个行上。

  • 右击编辑器左边缘或行号所弹出的菜单上,现在包括了 剪切行复制行粘贴,以及 删除行 命令,让你能更方便地编辑文档。

  • 到宏菜单下,右击我的宏列表上的任意一个宏,会出现一个上下文菜单,其中包括 编辑 命令。

  • 之前使用的 SHA-1 电子签名被新的 SHA-1/SHA-256 双电子签名取代。

  • 为提高安全性,EmEditor 不再在可执行文件中使用共享分区。

  • 为提高安全性,启用了地址空间布局随机化 (address space layout randomization, ASLR)。

新增选项

  • 添加了 “自动切换到单元格选择模式”“在单元格选择按钮上显示气球状提示” 复选框到 自定义对话框 中的 CSV 页面 上。

  • 添加了 “CSV 单元格所选文本” 以及 “CSV 单元格选择框架” 到配置属性中的 显示 页面上。另外,在 样式 下拉列表中添加了 “粗线” 选项。

  • 自定义宏对话框中我的宏页面上的 「新建」 按钮变更为 「添加」 按钮。

新增命令

插件 API 新增功能

宏的新增功能

修复 Bug

  • 修复了在文件中查找 (UTF-16BE 带 Unicode 签名) 可能会使 EmEditor 故障的 bug。

  • 缓解了安装程序的 DLL 劫持漏洞。

  • 修复了切换书签命令可能无法刷新编辑器左边缘的 bug。

  • 修复了在合并文件的向导中,在列表中变更指定文件的顺序不能反应在结果中的 bug。

  • 修复了在 v15.7 中,许多用于高亮字符串的正则表达式会导致高 CPU 用量的 bug。

  • 修复了 CSV 自动检测功能无法用于很大的 CSV 文件的 bug。

  • 筛选工具栏现在能在很大的文件上允许渐进式搜索。

  • 修复了当搜索字符串是空的时候,宏的 Find 方法可能导致错误的 bug。

  • 修复了在文件中查找 (UTF-8 带 Unicode 签名) 可能导致搜索结果包含 BOM。

  • 修复了在自定义宏对话框中一个的 bug。

  • 修复了在大纲栏在特定条件下会闪烁的 bug。

  • 修复了项目插件中的参数信息工具提示可能在特定条件下无法运作的 bug。