Version 23.0

2023 年 11 月 15 日

一般新增功能

  • 重新設計了說明頁面。從此版本開始,本機説明格式從單個 CHM 檔案轉換為多個 HTML 檔案。[PF]

  • WebView2 控件在 EmEditor 中添加了顯示嵌入式網頁瀏覽器的功能。 可以在自訂對話方塊的新網頁瀏覽器頁面中設定初始主頁的 URL。網頁瀏覽器設計為與巨集結合使用。編寫巨集使您能夠將特定文字發送到網站。onLoad 事件使您能夠在加載網頁時檢索特定文字。另外,您還可以在自訂對話方塊的新網頁瀏覽器頁面中自訂初始首頁 URL。請參閱 Bing.jsee 巨集範例 以了解如何利用新功能。 [P]

  • 添加了使用語言伺服器協議來格式化所選內容或整個文檔的功能(格式化文檔格式化選區命令)。 [P]

  • 通過添加 Markdown 特殊語法,改進了 Markdown 語法亮顯。 [PF]

  • 改進了打開日語 (JIS)日語 (EUC) 檔案時的無效字元檢測。 [PF]

  • 改進了在 CSV 轉換器上操作時的無效格式偵測。 [P]

  • CSV 模式下作業時,提高了刪除欄在右/左邊插入一欄合併欄排數欄貼上以及其他命令的速度。 [P]

  • 預設情況下,通過不使用臨時檔案並啟用基於磁碟的檔案操作,提高了大寫小寫和許多其他轉換命令的速度以進行大量取代。 [PF]

  • 提高了用日語 (JIS)日語 (EUC) 打開非常大的檔案時各種操作的速度。 [PF]

測試結果:

v22.5

v23.0

比較

刪除列 [*A]

12.3 秒

0.570 秒

快 21.6 倍

在右/左邊插入一列 [*A]

14.1 秒

0.627 秒

快 22.5 倍

貼上列 [*A]

24.6 秒

0.719 秒

快 34.2 倍

CSV 轉換器(逗號分隔轉換成 Tab分隔)[*A]

11.8 秒

0.872 秒

快 13.5 倍

CSV 轉換器(逗號分隔轉換成固定列寬)[*A]

52.3 秒

1.75 秒

快 29.9 倍

大寫 [*B]

8.43 秒

0.866 秒

快 9.73 倍

日語 (JIS) 尋找符合計數 [*C]

0.897 秒

0.070 秒

快 12.8 倍

*A: 1.99 GB,1590 萬行,隨機 ASCII CSV 檔案。

*B: 1.34 GB ,1 億行,隨機 ASCII 文字檔案。

*C: 1.02 GB,342 萬行,日語 (JIS) 文字檔案。

全部:除了選擇「總是丟棄過長的復原信息來加速」之外都是預設選項;Windows 11,Core i7-13700,80 GB RAM。

新增選項

  • 使用臨時資料夾來減少記憶體使用量核取方塊被重新命名為啟用磁碟使用臨時檔案的最小檔案大小文字方塊被重新命名為啓用磁碟的檔案大小下限,在自訂對話方塊的**進階**頁面上。 [P]

  • 添加了在編輯時使用臨時檔案核取方塊到自訂對話方塊的**進階**頁面上。 [P]

  • 自訂對話方塊的**進階頁面上刪除了自動**核取方塊。 [P]

  • 添加了**網頁瀏覽器頁面到自訂**對話方塊中。 [P]

  • 添加了單擊行號的左邊緣可切換書籤核取方塊到自訂對話方塊的**滑鼠**頁面上。 [P]

  • 添加了顯示停留工具提示核取方塊到自訂對話方塊的**語言伺服器**頁面上。 [P]

  • 添加了 Markdown特殊語法下拉清單方塊中,在組態屬性的**亮顯 (2)**頁面上。 [PF]

  • 添加了截斷字串如果字串長於欄寬發出警告如果偵測到無效格式核取方塊到 CSV 轉換器中。 [P]

新增命令

新增外掛程式功能 [P]

  • 提交清單外掛程式中的變更側邊欄新增了一個更新子模塊選項,用於將變更提取到子模塊。

  • 刪除了提交清單側欄中暫存檔案清單(不是未暫存檔案)中的復原變更功能表項,以避免對預期行為產生混淆。

  • 添加了 EI_SET_WEBEI_OPEN_WEB 旗標到 EE_INFO 消息中。

  • LOAD_FILE_INFO_EX 結構中,LFI_USE_TEMP_FILE 重新命名為 LFI_USE_DISK_MODELFI_DONT_USE_TEMP_FILE 重新命名為 LFI_DONT_USE_DISK_MODE

  • 添加了 CSV_TRUNCATE_UNFITCSV_PROMPT_INVALID 旗標到 CONVERT_CSV_INFO 結構中。

新增巨集功能 [P]

備註

  • [P] 僅限 EmEditor Professional

  • [PF] EmEditor Professional 和 EmEditor Free