Version 22.4

2023年5月17日

一般新增功能

  • 改進了從慢速磁碟機或網絡磁碟機打開超大檔案時的行為和進度消息。 [PF]

  • 改進了取消 多檔尋找 時的響應時間。 [PF]

  • 添加了使用 語言服務器協議 (LSP) 的 語法檢查 功能。 [P]

  • 通過添加簽出提交和創建新分支的能力改進了 提交清單 (CommitList) 外掛程式。 [P]

  • 添加了在 尋找 對話方塊或 尋找 工具列中輸入搜索字串時更新亮顯顯示的功能。啟用此功能後,只有在 尋找/取代/多檔尋找/多檔取代 對話方塊或 尋找 工具列可見時,才會顯示亮顯。EmEditor 預設停用此功能,但可以通過單擊 尋找 下拉清單方塊旁邊 > 按鈕所顯示的功能表中,選擇 自動亮顯 來啟用此功能。 [PF]

  • 改進了使用滑鼠延伸選區時的捲動行為。當您拖動滑鼠(按住滑鼠左鍵的同時移動滑鼠指針)經過編輯器視窗的邊緣時,滑鼠指針的形狀會發生變化。滑鼠指針越過視窗邊緣越遠,捲動速度越快。如果將滑鼠指針移離視窗太遠,捲動行為就像您拖動捲動滑塊(縮略圖)一樣。此模式讓您能輕松地將選區的末端移動到文檔中的任何位置。預設情況下,當您進入該模式時會顯示迷你地圖。在按住滑鼠左鍵的同時按下 ESC 鍵將切換回正常選取模式。 [PF]

  • 單擊水平捲軸箭頭時,新版本會向右或向左捲動 8 個字元。 [PF]

  • 變更了主功能表上的捷徑( 轉換工具)。 [PF]

  • 變更了貼上行為 - 如果剪貼簿文字包含換行符且目前的選擇模式為多選,則新版本也會貼上為多行。 [PF]

  • 提高了可靠性和穩健性,尤其是在低記憶體情況下處理非常大的檔案時。 [PF]

  • 新版本把「beta 測試版」稱作「預覽版」。 [PF]

  • 提高了 多檔尋找刪除列清除內容隨機排序 和 base 64 編碼/解碼命令的速度。 隨機排序 命令的速度通過使用快速偽隨機數生成器( Xoshiro-cpp)得到了進一步的提高。

測試結果:

v22.3

v22.4

比較

多檔尋找

6.240 秒

2.261 秒

快 2.76 倍

刪除列

2.582 秒

1.072 秒

快 2.41 倍

清除內容

2.658 秒

1.101 秒

快 2.41 倍

隨機排序

6.668 秒

4.858 秒

快 1.47 倍

\* 多檔尋找:在 8 個隨機 ASCII/UTF-8 數據檔案(總共 5.73 GB)中尋找 "abc",忽略大小寫。

刪除列,清除內容:1.99 GB,1590 萬行,隨機 CSV 數據。

隨機排序:9.68 GB,2 億行,隨機 ASCII 數據。

全部:除了選擇「總是丟棄過長的復原信息來加速」之外都是預設選項;操作系統:Windows 11,Core i9-11900K,64GB RAM,2TB SSD。

新增選項

  • 添加了 語言服務器協議 選項到組態屬性中的 語法檢查 頁面 上的 文檔類型 下拉清單方塊中。 [P]

  • 添加了 自動亮顯 命令到 尋找 對話方塊 中單擊 尋找 下拉清單方塊旁邊的 > 按鈕所顯示的功能表中。 [PF]

新增外掛程式功能 [P]

  • CommitList 外掛程式 中添加了簽出提交、創建新分支或刪除分支的功能。這些命令可以通過提交清單或分支清單的內容功能表訪問。

備註

  • [P] 僅限 EmEditor 專業版

  • [PF] EmEditor 專業版和 EmEditor 免費版