Version 21.6 新增功能
2022年3月23日
一般新增功能
- 新版本讓您能通過 Unicode 腳本和 Unicode 一般類別指定字元範圍;該設定可以在組態屬性對話方塊的字元檢查頁面上變更。(EmEditor 專業版和 EmEditor 免費版)
- 新版本在字元程式碼值命令上顯示 Unicode 腳本和 Unicode 的一般類別。(EmEditor 專業版和 EmEditor 免費版)
- 支持所有可能的 Emoji 數列。(EmEditor 專業版和 EmEditor 免費版)
- 將 Unicode 名稱數據庫更新到 Unicode v14.0.0。(EmEditor 專業版和 EmEditor 免費版)
- 將 \D 和 \T 運算式添加到取代運算式語法中。這些運算式可用於將不同格式表示的多個日期/時間轉換為一種日期/時間格式。例如,如果符合日期為 “2022-03-31″,取代運算式為 “\Dm/d/yyyy”,則結果將變為 “3/31/2022″。(EmEditor 專業版和 EmEditor 免費版)
- 將 \Nc、\Nd、\NC 和 \ND 運算式添加到取代運算式語法中來規范化字串。(EmEditor 專業版和 EmEditor 免費版)
- 新版本允許您將檔案從檔案總管拖放到篩選工具列的篩選方塊,以及進階篩選、批次尋找、批次取代、在檔案中批次尋找/取代對話方塊中的清單方塊來建立連結檔案。連結檔案可以包含多個由換行符分隔的搜索字串。(僅限 EmEditor 專業版)
- 篩選工具列上的抽出全部按鈕變成了一個下拉方塊,點擊該按鈕將顯示一個功能表,您可以在其中選擇抽出所有行和抽出符合字串命令。如果符合多個字串,抽出符合字串命令將每行僅抽出一個字串。(僅限 EmEditor 專業版)
- 當許多搜索字串(不是規則運算式或數字範圍)與邏輯或運算 (OR) 先前條件選項一起使用時,大大提高了進階篩選命令的速度。(僅限 EmEditor 專業版)
- 大大提高了合併 CSV命令的速度當選擇了 … 包含 …,… 以 … 開始,或 … 以 … 結尾條件時。(僅限 EmEditor 專業版)
- 大大提高了定義多個搜索字串時尋找對話方塊中多項尋找的速度。(僅限 EmEditor 專業版)
測試結果:
v21.5 | v21.6 | 比較 | |
---|---|---|---|
進階篩選 | 35.5 秒 | 0.094 秒 | 快 378 倍 |
合併 CSV | 1130 秒 | 2.81 秒 | 快 402 倍 |
*進階篩選:100 萬個隨機電話號碼,邏輯或運算 (OR)、忽略大小寫、96.6 KB、1,000 行、隨機 ASCII 數據。
合併 CSV:兩個 19.5MB,100 萬行,隨機 ASCII 數據 CSV 檔案;合併條件:Key1 包含 Key2,忽略大小寫,沒有唯一鍵。
其它:預設選項;操作系統:Windows 11,Core i9-11900K,64GB RAM,2TB SSD。
新增選項
- 添加了連結檔案核取方塊和添加按鈕右側的 ▼ 鍵到進階篩選對話方塊中。點擊 ▼ 部分將允許您添加連結檔案。連結檔案可以包含多個由換行符分隔的搜索字串。(僅限 EmEditor 專業版)
- 在批次尋找、批次取代、批次多檔尋找以及批次多檔取代對話方塊中,添加了 ▼ 到添加至批次按鈕的右側。點擊 ▼ 部分將允許您添加連結檔案。連結檔案可以包含由 Tab 和換行符分隔的多個搜索字串( Tab 可用於分隔尋找和取代字串)。在批次尋找/批次取代對話方塊中的顯示符合數選項會被忽略如果連結檔案包含在清單方塊中並且選擇了多項尋找下一個或多項尋找上一個按鈕的話。(僅限 EmEditor 專業版)
- 篩選工具列上的抽出全部按鈕變成了一個下拉按鈕,點擊該按鈕會顯示一個內容功能表以在抽出所有行和抽出符合字串 命令之間進行選擇。(僅限 EmEditor 專業版)
- 添加了 Unicode 腳本和Unicode 一般類別清單方塊到字元範圍對話方塊中。(EmEditor 專業版和 EmEditor 免費版)
- 添加了選擇模式條目到自訂對話方塊的狀態列頁面上。(僅限 EmEditor 專業版)
- 刪除了永不清除書籤核取方塊到自訂對話方塊中的歷史頁面上。(僅限 EmEditor 專業版)
新增命令
- 抽出符合字串(篩選工具列)(僅限 EmEditor 專業版)
外掛程式的新增功能
- 添加了 EI_SET_FILE_NAMEW 參數到 EE_INFO 消息中。(僅限 EmEditor 專業版)
- 添加了 FLAG_FIND_LINK_FILE 標志到 FILTER_INFO_EX 結構和 Editor_Filter 內嵌函式中。(僅限 EmEditor 專業版)
新增巨集功能
- 允許使用 Document 對象的 Name 屬性重新命名文檔的檔案名稱。如果文檔沒有標題,該屬性會重新命名文檔標題而不儲存檔案。(僅限 EmEditor 專業版)
- 添加了 eeExFindLinkFile 標志到 Document 對象的 Filter 方法中。(僅限 EmEditor 專業版)