我们发布了 EmEditor v16.2.0。 从 v16.1.5 进行的更新包括: 一般新增特性 筛选工具栏让你能指定额外显示匹配行之前以及之后的行数。匹配行以上的额外的可见行数与匹配行以下的额外的可见行数下拉列表框被添加到了筛选工具栏上。 查找提取功能可以指定匹配行以上及一下的可见行数,还可以指定分隔符,把匹配行与额外的可见行分隔。 添加了全部提取按钮到替换对话框中,让你能用正则表达式提取所有匹配的字符串,并用替换表达式替换。例如,在查找文本框中输入 <h3>(.*?)</h3>,并在替换为文本框中输入 \1,勾选使用正则表达式复选框,然后点击全部提取,EmEditor 会提取在 <h3> 和 </h3> 之间的所有字符串到一个新的文档中。 优化了筛选速度。 新增选项 添加了按日期和时间从旧到新排序和按日期和时间从新到旧排序单选按钮到多列排序对话框中。 添加了匹配行以上的额外的行数与匹配行以下的额外的行数下拉列表框以及分隔符文本框到提取选项对话框中。 添加了全部提取按钮到替换对话框中。 新增命令 按日期和时间从旧到新排序 按日期和时间从新到旧排序 插件 API 新增功能 EI_GET_FILTER_VISIBLE_LINES_ABOVE, EI_SET_FILTER_VISIBLE_LINES_ABOVE, EI_GET_FILTER_VISIBLE_LINES_BELOW, EI_SET_FILTER_VISIBLE_LINES_BELOW 标志被添加到 EE_INFO 消息中。 POS_CELL_LOGICAL 以及 POS_CELL_VIEW 标志被添加到 EE_GET_ANCHOR_POS, EE_GET_CARET_POS, EE_GET_SEL_START, EE_GET_SEL_END, EE_SET_CARET_POS, 以及 EE_SET_ANCHOR_POS 消息。 宏的新增功能 添加了 VisibleLinesAbove 和 VisibleLinesBelow 属性到 Filters 集合中。 […]