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

我們發布了 EmEditor v24.1.0

在版本 24.1 中,我們添加了對 Windows 11 檔案總管中的新內容功能表的支持。與 Windows 10 及更早版本相比,Windows 11 的內容功能表設計已進行了改進,因此需要對應用程式進行特殊處理才能支持此變更。EmEditor 現在與 Windows 11 內容功能表兼容,使您可以直接選擇用 EmEditor 編輯命令。此外,右鍵單擊資料夾或檔案總管背景時,可以使用用 EmEditor 多檔尋找命令。要啟用此功能,EmEditor 系統匣圖示必須顯示在任務欄的通知區域中,並且此功能僅支持在 Windows 11 上運行的 EmEditor 桌面安裝程式版本。只要滿足這兩個條件,EmEditor 專業版和 EmEditor 免費版都可以使用此功能。

添加了捷徑到 Windows 11 內容功能表中。

新的專業版(EmEditor Professional)添加的另一個重要改進是增強了人工智能(AI)。24.0 版本引入了使用 OpenAI API(以下簡稱「API」)的 AI 巨集。版本 24.1 引入了 AI 輔助寫作功能,可以預測並自動完成您接下來要輸入的內容。 AI 自動完成可以減少打字工作並提高寫作速度。我現在正在使用 EmEditor 撰寫這篇文章,並親身體驗了 AI 輔助寫作功能的便利性。

預設情況下,AI 功能處於停用狀態。要啟用此功能,您需要在 EmEditor 中自訂對話方塊的 AI 頁面上勾選啟用 AI 選項,並同意允許 OpenAI 處理在 EmEditor 中打開的文檔中的文字數據。請參閱 OpenAI 的隱私政策,如果您同意,請點擊繼續按鈕。根據此隱私政策,發送到 API 的數據不會用於訓練 OpenAI 的模型。

添加了 「AI」 頁面到「自訂」對話方塊中。

接下來,在 OpenAI API 金鑰文字方塊中輸入您的 OpenAI API 金鑰。如果您登錄 OpenAI,您可以在此處獲取您的 OpenAI API 金鑰。建議將 API 金鑰儲存在「OPENAI_API_KEY」環境變數中,但如果您使用可攜式版本的 EmEditor 或者由於共享計算機而不想與其他應用程式共享金鑰,您可以取消勾選使用 ‘OPENAI_API_KEY’ 環境變數選項並專門為 EmEditor 儲存 API 金鑰。預設情況下,gpt-4-turbo-preview 是首選模型。它提供比 gpt-3.5-turbo 更準確的建議。對於用英語之外的語言寫作時,建議選擇 gpt-4-turbo-preview。此外,要啟用此功能,您必須在每個組態屬性的一般頁面上啟動 AI 輔助寫作選項。預設設定下,EmEditor 會在 TextMarkdownHTML 組態中啟用此功能。

在組態屬性的「常規」頁面中添加了「AI 輔助寫作」核取方塊。

啟用此功能後,當您鍵入時,AI 將自動預測並建議下一個文字。 預設設定下,建議的文字顯示為灰色,您可以通過按 TabEnd 鍵接受建議。如果您只想接受部分建議文字,請按向右鍵指定要接受的字元數,或按 Ctrl+向右鍵接受一個單字。 按 Delete 鍵將刪除建議文字的第一個字元。按 Esc 鍵或其他鍵可取消建議。此外,如果您想在未顯示建議文字時強制 AI 進行預測,或請求不同的建議,請按 Ctrl+空格鍵

添加了使用 OpenAI 完成單字或短語的功能。

僅在 EmEditor 中打開檔案不會調用 API。當您開始輸入字元時,EmEditor 才會開始調用 API。此外,要使用此功能,必須滿足以下條件:

  • 運行 EmEditor Professional 的最新版本
  • 勾選了啟用 AI 選項
  • AI 輔助寫作選項已啟用
  • 不在錄制或運行巨集
  • 唯讀選項已關閉
  • 未選取任何文字
  • 不在編輯非常大的檔案
  • 不處於 CSV 模式
  • 不在比較檔案
  • 正在編輯的文檔處於活動狀態
  • 已開始輸入字元
  • 暫停輸入(約 100 毫秒)
  • 尚未按 Esc 鍵取消建議
  • 沒有用滑鼠點擊其他地方或執行另一個命令

如上所述,我們的目標是最大限度地減少 API 使用頻率。然而,使用 API 仍然需要向 OpenAI 支付費用,以 token(代幣)計算。每個建議消耗約 100 個代幣用於輸入,約 10 個代幣用於輸出。根據目前的定價,使用預設的gpt-4-turbo-preview 模型消耗每個實例約 0.0013 美元。選擇gpt-3-turbo可將成本顯著降低至每個實例約 0.000065 美元。作為參考,使用同一家公司提供的 ChatGPT Plus 每月費用超過 20 美元,但如果您僅使用 EmEditor 的 API,則無需支付 ChatGPT Plus 的費用。將 AI 與 EmEditor 結合使用不太可能達到每月 20 美元,這使 EmEditor 成為更經濟實惠的選擇。使用在 v24.0 中引入的 AI 巨集,您可以向 EmEditor 詢問任何自由形式的問題,就像使用 ChatGPT Plus 一樣,從而可以用 EmEditor 完全替代 ChatGPT Plus

此外,新版本還響應了客戶的要求。

1. 在以前的版本中,亮顯和排序命令中用於 IPv6 地址的十六進位字元僅識別小寫。這是因為 RFC 5952 建議以小寫形式書寫 IPv6 地址。但是,根據客戶反饋,IPv6 地址會混合大小寫字母,我們現在也支持大寫字母。

2. CommitList 外掛程式得到了改進,添加了刪除遠程分支命令。

希望您喜歡 EmEditor,無論您使用的是 Professional 還是 Free。如果您有任何問題、功能請求或想法,請聯繫我們到論壇中留言

感謝您使用 EmEditor!br> — Yutaka Emura

詳細信息和截圖,請參閱 EmEditor v24.1 新增功能

如果您使用的是桌面安裝程式版,那您可以到說明功能表下選擇檢查更新來下載最新版本。 如果此方法失敗,請下載最新版本,並運行下載的安裝程式。 如果您使用的是桌面可攜式版,則可以轉到下載頁面下載最新版本。市集應用版可以在幾天後通過 Microsoft 市集更新( 64 位 / 32 位)。