Version 20.3 新增功能

2020年11月17日

一般新增功能

  • 改進了檢測到新版本的 EmEditor 時的行為,以及整體更新體驗。當檢測到新版本時,將顯示工具提示在 EmEditor 視窗的右下角,為您顯示新版本號,並讓您能選擇立即安裝,或在退出時安裝新版本。 另外,在啟動視窗還添加了與更新檢查器相關的選項,該選項使您可以啟用/停用自動更新,立即安裝,或者選擇退出時安裝新版本。
  • 從安裝程式中刪除了 emedshl.dll emedshl64.dll 檔案,並添加了與 Windows 檔案總管內容功能表相關的註冊表項和值。 這樣可以防止在以後的解除安裝/更新過程中出現「正在使用檔案」消息方塊。
  • 預設安裝將不再創建桌面捷徑。您仍然可以通過選擇「自訂安裝」來創建桌面捷徑。
  • 將滑鼠停留在 HTML / XML 字元引用,通用字元名稱或百分比編碼的主動字串上時,在顯示的工具提示中添加了全部轉換全部停用命令。
  • 提高了在大型檔案中包括使用顯示符合數選項的尋找篩選全部取代比較在內的各種操作的速度。

測試結果:

v20.2.0v20.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 方法中。