EmEditor v24.4.2 發布!

今天,我們發布了 EmEditor v24.4.2。

v24.4.2 包含以下錯誤修復。請務必更新到最新版本以確保穩定運行。

  • 增強了執行「全部取代」操作後的復原速度,即使涉及換行符。
  • 對「游ゴシック(Yu Gothic)」字型進行了調整。
  • 修復了在漸進式搜索期間「中止」篩選不能捲動到選定項目的篩選工具列問題。
  • 修復了與 DirectWrite 相關的潛在崩潰問題。
  • 解決了列印期間的潛在崩潰問題。
  • 解決了加載工作區時的崩潰問題。
  • 修復了在尋找工具列上單擊「尋找下一個」按鈕時的潛在崩潰問題,特別是在啟用「搜索群組中所有文件」選項並且視窗被分割時。
  • 修復了在 v24.4.x 中遇到巨集錯誤會導致游標跳到錯誤行的 bug。
  • 修復了自 v22.4 以來的一個錯誤,即在啟用磁盤緩存的較慢硬盤上打開非常大的檔案時,EmEditor 可能會讀取重複行。
  • 修復了用「\J」取代時導致錯誤的問題。
  • 修復了打開檔案後檔案大小未立即顯示的問題。
  • 進階對話方塊中的搜尋規則運算式的附加行文字方塊設定了 10,000,000 的最大限制。

如果您使用桌面安裝版本,可以在說明中選擇檢查更新以下載最新版本。如果此方法失敗,請下載最新版本,並運行下載的安裝程式。 如果您使用桌面可攜式版本,可以訪問下載頁面以下載最新版本。市集應用版本可以在幾天後通過 Microsoft Store (64 位32 位) 更新。

EmEditor v24.4.1 發布!

今天,我們發布了 EmEditor v24.4.1。

v24.4.1 包含以下錯誤修復。請務必始終更新到最新版本以確保穩定運行。

  • 修復了在 v24.4.0 中進行文檔比較時發生的凍結和崩潰問題。
  • 解決了在 v24.4.0 中即使啟用了「突出顯示符合括號」選項也不顯示粗體文字的問題。
  • 修復了在 v24.4.0 中 Markdown 設計視圖中書籤和變更行指示器的顯示位置。
  • 解決了開啟文件(OpenDocuments)外掛程式的潛在崩潰問題。
  • 減少了在取代所有實例(包括換行符)後復原時由於記憶體不足導致崩潰的可能性。
  • 修復了在文檔比較期間變更換行方法時發生的顯示問題。
  • 改進了崩潰報告。
  • 解決了客戶報告的問題(1, 2, 3)。

如果您使用桌面安裝版本,可以在說明中選擇檢查更新以下載最新版本。如果此方法失敗,請下載最新版本,並運行下載的安裝程式。 如果您使用桌面可攜式版本,可以訪問下載頁面以下載最新版本。市集應用版本可以在幾天後通過 Microsoft Store (64 位32 位) 更新。

EmEditor v24.4.0 發布 – Markdown 設計檢視

今天,我們很高興地宣布發布 EmEditor v24.4.0

最新版本(v24.4)的主要功能是大大提高了處理 Markdown 檔案的功能,這是根據使用者反饋(1, 2)而推出的。它包括新的 Markdown 設計檢視,提供了接近所見即所得的體驗。

引入了一個 Markdown 設計檢視,為編輯 Markdown 檔案提供了接近所見即所得的體驗。

MarkdownJohn Gruber 提出,由於其簡單的文字格式化功能(用於段落、連結和圖像),在各個平臺上被廣泛使用。Markdown 文檔即使在記事本等基本文字編輯器中也易於閱讀,因此在博客、StackOverflow、維基百科和學術論文中很受歡迎。最近,它也被廣泛用於 AI 生成的回復。增強的 Markdown 支持旨在改善 AI 提示回應的顯示,這是上一版本 (v24.3) 中引入的一項功能。

在主工具列中添加了 Markdown 設計檢視按鈕,讓您能切換設計檢視的切換。當您選擇 Markdown 組態時,打開相關檔案將自動啟用AI 提示響應。此視圖也適用於使用 AI 提示功能建立的文檔。您可以在自訂對話方塊中的新 Markdown 頁面上調整這些設定。

將 「Markdown 設計檢視」按鈕添加到預設的基本工具列。

切換到設計檢視會顯示 Markdown 工具列。通過點擊 Markdown 預覽按鈕,您可以使用網頁預覽外掛程式預覽 Markdown 檔案。

添加了 Markdown 工具列。

以下是 Markdown 預覽設計檢視之間的一些關鍵區別:

  • 您可以在設計檢視中編輯,但不能在預覽中編輯。
  • 圖像會在預覽中顯示,而在設計檢視中則以表情符號(🖼)代替。
  • 源文字中的分行符號在預覽中可能不會保留,但在設計檢視中總是顯示為分行符號。源文字中的硬分行符號在設計檢視中用表情符號(⏎)標記。
  • 如果源文字中缺少表格標題,它們將在預覽中隱藏,但在設計檢視中顯示為空標題,並且可以進行編輯。
  • 程式碼和常規文字在預覽中以不同的字型顯示,但在設計檢視中以相同的字型顯示,只是顏色不同。
  • 在圍欄式程式碼區塊中指定的語言會根據其語言組態在設計檢視中亮顯顯示。
  • 源文字中的 HTML 標籤、字元引用和數字字元引用會在預覽中正確顯示,但在設計檢視中不出現。
  • 標題行在預覽中以正確的字型大小顯示,但在設計檢視中,如果不使用 DirectWrite,它們總是以相同的字型大小顯示。預設情況下,EmEditor 使用 DirectWrite,因此這應該問題不大。

鑒於這些差異,建議不要僅依賴 EmEditor 的設計檢視。在編輯過程中,最好用預覽或外部網絡瀏覽器中檢查您的作業。

您可以使用 Markdown 工具列上的下拉功能表變更區塊樣式,如段落一級標題二級標題等。您還可以使用粗體斜體程式碼等按鈕格式化文字。這些按鈕的行為取決於文字是否被選取或已格式化。例如,未選取文字時點擊粗體將使游標處的整個單字加粗。如果游標處的文字已經采用不同的格式,則只有該文字會加粗顯示。選取文字時點擊粗體會切換粗體格式。其他按鈕讓您能建立/插入連結、圖像、表格、水平線、分行符號、編號、項目符號等等。這些命令也可以從編輯功能表的 Markdown 子功能表上訪問,Ctrl+B粗體的快速鍵。

目前的的 Markdown 設計檢視仍有改進空間。一些使用者可能會註意到設計檢視預覽之間的差異。對於復雜的編輯,設計檢視可能不怎么理想。例如,在標題開頭添加字元可能會將其變更為常規段落。在這種情況下,最好停用設計檢視進行編輯。當變更圖像或超連結路徑和標題時,直接編輯源文字會更快。EmEditor 並不是一個全能的 Markdown 編輯器。Markdown 的優勢在於即使是純文字,也具有可讀性。我們希望您能熟練地切換設計檢視已達到自己的需求。

對於解析 Markdown 語法,使用了 Martin Mitáš 修改的 MD4C(C 語言的 Markdown 解析器)版本。MD4C 遵循 CommonMark,EmEditor 也將其作為參考。然而,EmEditor 支持 表格,這個在 CommonMark 中未指定。

新版本(v24.4)還包括其他幾個基於使用者請求的功能:

  • 增強了對不同行的比較結果的顯示。
  • 全部複製到其他命令現在會關閉源文檔。
  • Onigmo.Perl 已添加到規則運算式引擎清單中,之前的 Onigmo 現在稱為 Onigmo.Ruby
  • 尋找/取代對話方塊中,如果文字方塊是多行的話,現在支持自動換行。
  • 當視窗寬度減小時隱藏的功能表現在可以通過鍵盤快速鍵訪問。例如,巨集功能表可以通過 Alt+M 訪問,即使在小視窗中也可以使用。
  • 添加了 /ola 命令列選項,允許以管理員權限為整個計算機儲存離線授權。
  • 修復在 beta 版本開發期間發現的 bug。

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

感謝您使用 EmEditor!
Yutaka Emura

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

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

EmEditor v24.3.2 發布!

今天,我們發布了 EmEditor v24.3.2。

v24.3.2 包含使用者報告的錯誤修復。請確保始終更新到最新版本以確保穩定運行。

  • 修復了在存在多個文檔標籤時,點擊一個標籤可能會改變文檔順序的問題。
  • 修復了與列印選定範圍和自動換行相關的問題。
  • 修復了中止異步 JScript 巨集時可能發生的崩潰問題。
  • 修復了多檔尋找期間檢測到 HTML/字元集程式碼頁時可能發生的崩潰問題。

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

感謝您使用 EmEditor!

EmEditor v24.3.1 發布!

我們發布了 EmEditor v24.3.1。

今天,我們發布了 EmEditor v24.3.1。

v24.3.1 包含以下錯誤修復。請更新到最新版本以確保穩定運行。

  • 在 32 位版本中減少了排序時的記憶體使用量。
  • 修復了進階篩選的罕見崩潰問題。
  • 修復了在停用文檔標籤時打開檔案的罕見崩潰問題。
  • 修復了以管理員權限儲存檔案時的鍵盤焦點問題。
  • 修復了檔案比較時的罕見崩潰問題。
  • 修復了網頁預覽外掛程式中的背景顏色問題。
  • 調整了語言伺服器的工具提示顯示/隱藏行為。

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

感謝您使用 EmEditor!

EmEditor v24.3.0 發布 – 與 AI 聊天、AI 提示、AI 工具列、多檔尋找時使用規則運算式符合檔案類型

今天,我們很高興地宣布發布 EmEditor v24.3.0

版本24.0中,我們在 EmEditor 中引入了 AI 巨集。在這個新版本(v24.3)中,我們更進一步,通過直接將 OpenAI API 集成到 EmEditor 中,實現了 AI 功能。這讓您可以直接在編輯器中與 AI 互動。最簡單的方法是通過新的與 AI 聊天欄。預設情況下,當您從檢視功能表中選擇與 AI 聊天時,此欄會出現。您可以在此輸入提示並按 Enter 鍵以獲得 AI 的回應。對於多行提示,使用 Shift+Enter 添加換行,或者您可以在編輯器中建立提示,複製並貼上到與 AI 聊天欄中。您也可以拖放提示。要複製AI的回應,右鍵單擊並選擇複製消息

引入了「與 AI 聊天」自訂列,您可以在其中輸入提示與 OpenAI 互動。

您可以在自訂對話方塊的 AI 提示頁面上定義常用提示。預設情況下,像「按原樣發送」、「校對」和「重寫」這樣的提示已預先定義。提示可以包括整個文檔或選取的文字。例如,您可以使用以下預留位置:


$(DocText) 整個文檔
$(SelText) 選定文字
$(SelOrDoc) 選定文字或整個文檔

使用這些,您可以建立如下提示:


翻譯成法語:
$(SelOrDoc)

在此範例中,如果選取了文字,那么選取內容將被翻譯成法語;如果沒有選取,那么 EmEditor 將翻譯整個文檔。

您可以從工具功能表下的 AI 子功能表中選擇預先定義的提示,您也可以從 AI 工具列上輕松訪問。如果 AI 工具列不可見,請從檢視功能表下的工具列子功能表中選擇 AI

如果您想在使用提示之前稍微修改它,請右鍵單擊您想用作模板的提示,從功能表或工具列中選擇新提示。這使您可以基於選取的提示進行修改後再提問。

引入了「新提示」對話方塊。

在定義提示時,除了消息外,您還可以指定匯出最大令牌數溫度。例如,選擇建立新文檔作為匯出將把 AI 的回應作為新文檔。如果您正在校對文檔,選擇分割並比較將並排顯示校對前後的文檔。選擇圖像將在 EmEditor 內置的網頁瀏覽器中生成提示中指定的圖像。調整最大令牌數可以限制 AI 回應中的單字數量。例如,如果最大令牌數設定為 10,回應將縮短為幾個單字。溫度設定控制隨機性;較高的值會產生更具創意的回應,而較低的值會產生更一致和準確的回應。此外,勾選儲存到與 AI 聊天核取方塊將把與 AI 的互動匯出到與 AI 聊天欄,讓您能監控和儲存對話。

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

如果您需要給 AI 提示設定通用指令,可以到自訂對話方塊 AI 選項頁面上的AI 提示的系統角色消息部分中編寫。例如,編寫「不要使用 Markdown 語法」將防止 AI 在其回應中使用 Markdown 語法。

將「自訂」對話方塊中的 「AI」 頁面重新命名為 「AI 選項」。

此外,根據使用者反饋,您現在可以在多檔尋找對話方塊的檔案類型部分中用規則運算式和通配符指定檔案名。要使用規則運算式,請單擊檔案類型下拉清單右側的>按鈕並選擇規則運算式。例如,


Data[0-9]{1,3}\.txt

將僅針對檔案名從 Data0.txtData999.txt 進行搜索。

在「多檔尋找」/「多檔取代」對話方塊的「檔案類型」內容功能表中添加了「通配符」和「規則運算式」。

自上一個版本以來,產品註冊需要互聯網串連,但有些使用者可能無法訪問互聯網。因此,在此版本中,我們通過新的 /ol 命令列選項使離線註冊成為可能。對於希望這樣做的使用者,我們將通過電子郵件發送離線授權檔案。有關更多詳細信息,請參閱離線註冊

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

感謝您使用 EmEditor!
Yutaka Emura

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

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

EmEditor v24.2.1 發布!

我們發布了 EmEditor v24.2.1。

v24.2.1 包括使用者報告的問題。

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

感謝您使用 EmEditor!

EmEditor v24.2.0 發布 – 預設模型為 gpt-4o,允許管理員完全停用 AI 功能,新增我的最愛功能等

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

在之前的版本(v24.1)中,我們引入了使用 OpenAI API 的 AI 輔助寫作功能。在這個版本中,我們進行了進一步的調整。OpenAI 新公布的 gpt-4o 模型已成為預設首選模型,與之前預設的 gpt-4-turbo-preview 模型相比,為寫作輔助功能提供了更好的質量和速度,同時 OpenAI 產生的使用費將減半。目前的選定的首選模型可以在自訂對話方塊的 AI 頁面上檢視。此外,我們已調整了 AI 輔助寫作,以確保在日文寫作中建議的文字不會出現不必要的空格。還有,為便於使用,AI 巨集現在能獲取 EmEditor 核心設定中所設定的 OpenAI 金鑰和首選模型,同時我們還在提示建立中進行了輕微調整。

響應對安全有顧慮的企業使用者的需求,我們允許完全停用 AI 功能。值得註意的是,即使在 EmEditor 中停用了 AI 功能,如果計算機串連到互聯網,也無法完全阻止通過 Web 瀏覽器或其他工具訪問 AI。然而,防止在文字編輯器中打開的內容泄露是合理的。因此,在新版本(v24.2)中,我們增加了使用管理權限完全停用 AI 的功能。在自訂對話方塊的 AI 頁面上點擊停用 AI(每臺計算機)按鈕,會在註冊表鍵值 HKEY_LOCAL_MACHINE/Software/Emurasoft/EmEditor v3/Common 中設定 DisableAIAdmin = 1(REG_DWORD)。

在「自訂」對話方塊的「AI」頁面中添加了「停用 AI(每臺電腦)」按鈕。

如果存在這個值,不僅禁止 AI 輔助寫作功能,也禁止任何使用 fetch 函數的巨集,包括 AI 巨集。由於這個值存在於 HKEY_LOCAL_MACHINE 中,沒有管理權限就無法刪除。對於限制寫入訪問 HKEY_LOCAL_MACHINE 的市集應用版本,您需要手動使用註冊表編輯器建立這個值。

我們計劃在未來版本中進一步開發與 AI 相關的功能,敬請期待。

此版本(v24.2)還響應了其他使用者的額外請求。

1. 從 EmEditor 的初期版本開始,許多使用者(123)要求增加一個類似於 Web 瀏覽器中的「我的最愛」的功能,以便輕松訪問經常使用的檔案。因此,在這個版本中,我們添加了一個我的最愛工具列和相關命令。要將目前的打開的檔案添加到我的最愛工具列,您可以從檔案功能表的我的最愛子功能表中選擇添加到我的最愛命令。這個命令不僅會儲存目前的檔案名,還會儲存目前的游標位置。您還可以拖動文檔標籤或從 Explorer 中將檔案圖示拖放到我的最愛工具列上。但是,在拖放情況下,EmEditor 不會儲存游標位置。您可以通過拖放來重新排列按鈕。要從我的最愛工具列中刪除按鈕,請右鍵點擊按鈕並從顯示的功能表中選擇從此清單中移除。這個功能在 EmEditor Professional 和 EmEditor Free 中都支持。

新的「我的最愛」工具列能讓您快速訪問頻繁打開檔案。

此外,在 EmEditor Professional 中,您可以在自訂對話方塊的我的最愛頁面上自訂我的最愛工具列的外觀、圖示顯示以及顯示方式。您還可以顯示我的最愛中檔案的清單並編輯每個檔案的游標位置。

關於工具列的拖放功能的進一步說明:類似於我的最愛工具列,通過拖放也可以重新排列巨集標記外部工具列上的按鈕順序。

2. 響應一些使用者的請求(12),我們向 Shell 對象添加了 GetKeyState 方法,該方法會在巨集中檢索某個鍵是否被按下。

從此版本開始,出於安全考慮,我們結束了對每臺計算機安裝的支持(即為所有使用者安裝)。這一變化消除了安裝和更新期間需要管理員權限的需求,提高了安全性。從此版本開始,安裝程式只支持「只為我」安裝,並且改進了 UI 設計和簡化了安裝過程。安裝程式之前可用的一些設定可以在安裝後通過 EmEditor 自訂對話方塊的捷徑頁面變更。

新的 EmEditor 安装程式界面

一些組織禁止在使用者資料夾中安裝應用程式,並要求在特定資料夾(例如,C:\Program Files\)中進行安裝。如果您需要變更安裝資料夾,請參閱FAQ:我如何變更安裝資料夾?

使用可攜式版也可以避免此問題。預設情況下,可攜式版在與 emeditor.exe 相同的資料夾中建立 INI 檔案來儲存設定。在新版本中,通過編輯與 emeditor.exe 位於同一資料夾中的 eeUseIni.ini 檔案,可以將設定儲存到其他資料夾。例如,如果您如下所示變更 eeUseIni.ini file 並以 UTF-16LE (帶 BOM) 儲存,設定將儲存在資料夾 C:\Users\(username)\EmEditorSettings 中。


[IniDir]
IniDir=%UserProfile%\EmEditorSettings

這種方法允許所有使用者共享應用程式的同時擁有自己的設定,類似於將 EmEditor 為所有使用者安裝。

正如之前的文章中所述,不幸的是,一些使用者不慎購買或獲得了盜版的授權。雖然分發或銷售無效授權的人最有罪責,但我們也承認 EmEditor 的規格讓這些人有機可趁。因為即使使用無效註冊金鑰也能使用一段時間。從此版本開始,如果輸入了無效授權,將立即顯示通知提示。輸入註冊金鑰時,必須輸入在 Emurasoft 客戶中心註冊的電子郵件地址。如果您是從我們的網站直接購買的授權,請使用購買時提供的電子郵件地址。如果是在其他地方購買,請到 Emurasoft 客戶中心註冊您的產品,並使用註冊時使用的電子郵件地址。如果您忘記了註冊的電子郵件地址,請聯繫我們

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

感謝您使用 EmEditor!
Yutaka Emura

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

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

EmEditor v24.1.2 發布!

今天,我們發布了 EmEditor v24.1.2。

v24.1.2 包括以下錯誤修復和改進。

  • 修復了使用者報告的問題 (12)。

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

感謝您使用 EmEditor!

EmEditor v24.1.1 發布!

我們發布了 EmEditor v24.1.1。

今天,我們發布了 EmEditor v24.1.1。

v24.1.1 包括以下錯誤修復和改進。

  • 調整了 AI 輔助寫作功能,以防止在句號或新行後出現建議。
  • 調整了 AI 輔助寫作功能,允許在行尾之前使用 Ctrl+Space 顯示建議。
  • 調整了檔案總管內容功能表功能,允許分別切換現代和經典內容功能表。
  • 新版本在多項選取為空的情況下,允許用剪下命令刪除行。
  • 修復了儲存非常大的檔案時可能發生的崩潰問題。
  • 修復了篩選數字範圍時可能發生的崩潰問題。
  • 修復了在不勾選保持修改的檔案為打開狀態選項的情況下,使用多檔取代可能會由於「超出了多檔取代所允許的最大 2GB 的大小」錯誤消息而失敗的問題。
  • 修復了在含有無效語法的 CSV 檔案上,排序命令可能無法正確運行的問題。
  • 修復了客戶報告的問題(1)。

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

感謝您使用 EmEditor!