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.1

v19.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。

新增命令