Version 20.3

2020年11月17日

一般新增功能

  • 改進了檢測到新版本的 EmEditor 時的行為,以及整體更新體驗。當檢測到新版本時,將顯示工具提示在 EmEditor 視窗的右下角,為您顯示新版本號,並讓您能選擇立即安裝,或在退出時安裝新版本。 另外,在 啟動視窗 還添加了與 更新檢查器 相關的選項,該選項使您可以啟用/停用自動更新,立即安裝,或者選擇退出時安裝新版本。

  • 從安裝程式中刪除了 emedshl.dllemedshl64.dll 檔案,並添加了與 Windows 檔案總管 內容功能表相關的註冊表項和值。 這樣可以防止在以後的解除安裝/更新過程中出現 「正在使用檔案」 消息方塊。

  • 預設安裝將不再創建桌面捷徑。您仍然可以通過選擇「自訂安裝」來創建桌面捷徑。

  • 將滑鼠停留在 HTML / XML 字元引用,通用字元名稱或百分比編碼的主動字串上時,在顯示的工具提示中添加了 全部轉換全部停用 命令。

  • 提高了在大型檔案中包括使用 顯示符合數 選項的 尋找篩選全部取代比較 在內的各種操作的速度。

測試結果:

v20.2.0

v20.3.0

比較

尋找 "abc",勾選 顯示符合數 選項

8.20 秒

2.32 秒

快 3.53倍

用 "@@@" 取代 "abc"

8.38 秒

2.87 秒

快 2.92倍

篩選 "abc"

9.41 秒

3.31 秒

快 2.84倍

尋找 "[a-c]",勾選 規則運算式Onigmo))和 顯示符合數 選項

162 秒

50.7 秒

快 3.20 倍

用 "@" 取代 "[a-c]",勾選 規則運算式Onigmo))選項

220 秒

64.2 秒

快 3.43 倍

10 GB,3億行,隨機ASCII數據,勾選「總是丟棄過長的復原信息來加速」選項,Windows 10(64位),Core i9-9900K,32GB RAM,2TB SSD。

新增選項

  • 添加了 循環 核取方塊到 取代 對話方塊 中。

  • 添加了 顯示更新檢查器僅當新版本可用時 核取方塊到 自訂啟動視窗 對話方塊中。

  • 添加了 清除數字範圍選項 核取方塊到 「檢測到數字/ IP 地址範圍的格式錯誤」 消息方塊中。

  • 從組態屬性對話方塊中的 亮顯(2) 頁面 上刪除了 亮顯 HTML/XML 中的字元引用及通用字元名稱 核取方塊。相似的選項現在包含在 連結 頁面 上的 主動字串 清單方塊中。

新增巨集功能

  • 添加了一個可選的參數到 prompt 方法 中來允許多行文字方塊。

  • 添加了 eeFindAround 標志到 Selection 對象的 Replace 方法 中。