Version 16.2 新增功能

改進的篩選功能

篩選工具列讓你能指定額外顯示符合行之前以及之后的行數。符合行以上的額外的可見行數符合行以下的額外的可見行數下列清單方塊被添加到了篩選工具列上。

加強的抽出功能

尋找抽出功能可以指定符合行以上及一下的可見行數,還可以指定分隔符,把符合行與額外的可見行分隔。

添加了全部抽出按鈕到取代對話方塊中,讓你能用規則運算式抽出所有符合的字串,并用取代表達式取代。例如,在尋找文字方塊中輸入

(.*?)

,并在取代為文字方塊中輸入 1,勾選使用規則運算式核取方塊,然后點擊全部抽出,EmEditor 會抽出在

之間的所有字串到一個新的文檔中。

其他新功能

新增功能

  • 優化了篩選速度。

新增選項

  • 添加了按日期和時間從舊到新排序按日期和時間從新到舊排序選項按鈕到多欄排序對話方塊中。
  • 添加了符合行以上的額外的行數符合行以下的額外的行數下列清單方塊以及分隔符文字方塊到抽出選項對話方塊中。
  • 添加了「全部抽出」按鈕到取代對話方塊中。

新增命令

  • 按日期和時間從舊到新排序
  • 按日期和時間從新到舊排序

外掛程式 API 新增功能

  • 添加了 EI_GET_FILTER_VISIBLE_LINES_ABOVEEI_SET_FILTER_VISIBLE_LINES_ABOVEEI_GET_FILTER_VISIBLE_LINES_BELOWEI_SET_FILTER_VISIBLE_LINES_BELOW 標志到 EE_INFO 消息中。
  • 添加了 POS_CELL_LOGICAL 以及 POS_CELL_VIEW 標志到 EE_GET_ANCHOR_POSEE_GET_CARET_POSEE_GET_SEL_STARTEE_GET_SEL_ENDEE_SET_CARET_POS,以及 EE_SET_ANCHOR_POS 消息。

巨集的新增功能

  • VisibleLinesAboveVisibleLinesBelow 屬性被添加到了 Filters 集合中。
  • eePosCellLogicaleePosCellView 標志被添加到了 GetActivePointYGetAnchorPointYSetActivePointSetAnchorPointGetBottomPointY,和 GetTopPointY 方法中。

Bug Fixes

  • 修復了在使用多檔取代命令時,UTF-8 檔案的 Unicode 簽名 (BOM) 會消失的 bug。
  • 修復了在抽出選項對話方塊中,勾選顯示為輸出欄核取方塊,然后執行全部抽出命令會導致 EmEditor 故障的 bug。
  • 修復了不勾選「按住 CTRL 鍵并單擊以選擇單字」選項時,按住 CTRL 鍵雙擊時會取消目前的選取的部分的 bug。
  • 修復了在加載一個很大檔案的同時切換到 CSV 模式會導致 EmEditor 故障的 bug。