EmEditor v24.0.0 發布(含技術評論)

今天,我們發布了EmEditor v24.0.0

在上一個版本 v23.1 中,我們介紹了如何通過調用OpenAI的 API 從巨集中使用生成式 AI。通常,將文字用作調用生成式 AI 的參數,這表明文字編輯器與生成式 AI 之間存在高度的關聯。在文字編輯器中編寫文檔時,使用生成式 AI 的目的之一是校對文檔。在這種用例中,您希望輕松比較校對前後的文檔,以便輕松決定保留或丟棄哪些變更部分的文字。在本版本中,我們在比較分割視窗中右鍵單擊變更後的文字時添加了一個「複製到另一個」命令。選擇此選項將變更部分複製到正在比較的另一篇文檔中。如果您想一次性複製文檔中的所有變更,請單擊分割視窗標題部分新增的「全部複製到另一個」按鈕。

比較完成後,您可能希望關閉不必要的文檔,僅保留所需的文檔。在這種情況下,您現在可以通過單擊新增的[X(關閉)]按鈕或按Ctrl+W或Ctrl+F4僅關閉目前的活動窗格中的文檔。

我們進一步開發了庫的ChatOpenAI.jsee巨集範例,並將其預設添加到 EmEditor 中名為AI.jsee的名稱下。通過使用 AI 巨集,您可以對所選文字或整個文檔執行校對、摘要、翻譯、生成圖像或向 AI 提問。第一次運行此巨集時,將提示您輸入 OpenAI API 金鑰。如果您已登錄 OpenAI,則您可以在此處獲取您的秘密 OpenAI API 金鑰。為了將來跳過輸入此金鑰,請設定環境變數OPENAI_API_KEY

在本版本中,我們還回應了許多客戶的請求。

1. Onigmo規則運算式現在支持\Q...\E語法。這種語法允許您在不需要轉義的情況下停用規則運算式元字元。例如,要搜索字串[a.c],傳統的規則運算式需要您使用反斜杠來轉義元字元"[", ".", "]"\[a\.c\]。在新版本中,您只需編寫\Q[a.c]\E,消除了轉義元字元的需求。請註意,Boost的 Regex 已經支持\Q...\E語法已經有一段時間了。

2. 我們在尋找下一個尋找上一個命令中添加了一個選項,僅符合不重疊的字串。例如,如果在字串「AAAAA」中搜索「AA」,最初只有前四個字元「AAAA」會被突出顯示。當您執行尋找下一個(F3)命令時,搜索位置每次移動一個字元,從而使您可以搜索所有「AA」對。通過在進階對話方塊中設定僅在尋找下一個/上一個中尋找非重疊字串核取方塊,使命令操作的方式僅符合不重疊的字串,使最後的「A」未被搜索,從而使突出顯示與搜索位置對齊。

3. 在 EmEditor 中,URI 和電子郵件地址會被突出顯示,我們經常收到抽出僅這些部分的請求。在以前的版本中,可以通過在尋找對話方塊中指定合適的規則運算式並選擇抽出來實現此目的,但是很多客戶不熟悉規則運算式。在本版本中,您可以通過指定選項在抽出常見字串命令中輕松抽出僅 URI 或電子郵件地址。

4. 在 EmEditor 中打開 CSV 時,預設情況下會自動調整分隔符位置。然而,非常長的儲存格可能導致列寬度變得非常寬,使得整個 CSV 難以檢視。在本版本中,我們在自訂對話方塊的CSV 選項頁面中添加了一個最大列寬文字方塊,允許您指定最大列寬度。

5. 在上一個版本中,當 EmEditor 中打開的檔案被另一個應用程式刪除時,EmEditor 開始顯示警告消息。在本版中,您可以選擇是否顯示警告消息。可以在組態屬性檔案頁面通過如果檔案被刪除則提示核取方塊進行指定。

6. 一些客戶報告了在 Windows 11 的最新版本上 EmEditor 的啟動時間較慢。這主要是由於啟動時檢索Windows 剪貼簿歷史記錄。新版本預設情況下已停用此選項,但可以在自訂對話方塊的剪貼簿頁面中啟用。

7. 新版本預設停用切換到不換行選項。

此外,在本版本中,我們顯著優化了命令,例如分割檔案合併檔案增加行縮排減少行縮排,相比 v23.1,速度提高了27到124倍,根據我們的測試

Makoto Emura 在他的博客上宣布的,從這個版本開始,在 EmEditor Professional 上使用超出 EULA(最終使用者許可協議)允許的設備數量時,可能會出現警告消息。為了保持我們更低的許可費用,並確保已購買多個許可證的客戶之間的公平性,請購買足夠的許可證以遵守許可證條款。

解除安裝 EmEditor 會註銷設備,從而允許您在不同設備上安裝。您可以在這裡檢視您註冊的設備。當 v24.0.0 發布時,我們已註銷所有設備,因此舊設備將被註銷。當您使用 EmEditor 時,設備將自動註冊。

希望您喜歡使用EmEditor,無論您使用的是專業版還是免費版。如果您有任何問題、功能請求或未來任何想法,請聯繫我們在論壇上寫下

感謝您使用 EmEditor!
Yutaka Emura

請檢視 EmEditor v24.0 新功能以獲取詳細信息和截圖。

如果您使用桌面安裝版,您可以在說明功能表中選擇檢查更新來下載最新版本。如果該方法失敗,請下載最新版本,然後運行下載的安裝程式。如果您使用桌面可攜式版,您可以前往下載頁面下載最新版本。應用市集版本可以在數天後通過Microsoft Store更新(64位32位)。