Version 19.2 新增功能

2019年9月18日

一般新增功能

  • 支持在最近的 CPU 中找到的 AVX-512 以及 SHA 指令集(僅限 64 位)。
  • 通過將核心程式劃分為 3 個可執行檔案 — ee512.exe 給 AVX-512,ee256.exe 給 AVX-2,以及 ee128.exe 給 SSE2 指令集(僅限 64 位)來提高速度。預設情況下,EmEditor會自動選擇最優化的可執行檔案,或者只要目前的 CPU 支持相應的指令集,使用者就可以選擇任何可執行檔案。
  • 如果由於錯誤而從搜索中跳過任何檔案,新版本會在執行多檔尋找多檔取代期間顯示更多的錯誤信息。
  • 新版本在執行多檔尋找多檔取代後的狀態列上會顯示符合或取代的字串數目。
  • 大大提高了打開很大檔案,刪除重複行多檔尋找多檔取代以及各種排序命令的速度。

測試結果:

v19.1v19.2比較
打開一個大檔案7.53 秒2.99 秒快 2.52 倍
多檔尋找74.1  秒12.2 秒快 6.07 倍
多檔取代126 秒1.56 秒快 80.8 倍

* 打開一個大檔案:2.70 GB,200,000,000 行,UTF-8 隨機數據檔案。
  多檔尋找:5 個隨機文字檔案,總共 17.6 GB,尋找 “abc”,不勾選「符合大小寫」。
  多檔取代:3 個隨機文字檔案,總共 731 MB,尋找 “abc”,取代為 “@abc@”,不勾選「符合大小寫」和「保持修改的檔案為打開狀態」選項,勾選「儲存備份」。
  測試系統:16 個執行緒,Windows 10 (64-bit),Core i9-9900K,32GB RAM,2TB SSD。

新增選項

  • 添加了儲存設定核取方塊到多檔尋找多檔取代對話方塊中。
  • 添加了偵測 UTF-8 的最大位元組文字方塊到自訂對話方塊的檔案頁面上。

新增命令

  • 所有標記