Version 19.7 新增功能
2020年3月24日
一般新增功能
- 添加了移動/複製欄命令,可以通過尺規上的右鍵功能表選擇該命令。 選擇此命令將快顯一個對話方塊,您可以在其中指定要將選定的欄或目前的欄移動或複製到的位置。
- 添加了合併欄命令,可以通過尺規上的右鍵功能表選擇該命令。 選擇此命令將快顯一個對話方塊,您可以在其中選擇是串連欄還是使用第一個非空白值值。
- 添加了合併欄的選項到抽出欄和合併 CSV 命令中。
- 使用改進的算法和多執行緒程式碼極大地提高了多行搜索的速度。
測試結果:
v19.6 | v19.7 | 比較 | |
---|---|---|---|
尋找一個多行字串 *1 | 68.8 倍 | 0.625 倍 | 快 110 倍 |
取代一個多行字串 *2 | 25.3 倍 | 0.907 倍 | 快 27.9 倍 |
取代一個多行的規則運算式 *3 | 54.1 倍 | 24.0 倍 | 快 2.25 倍 |
*1 尋找一個 10 行的字串,勾選「符合大小寫」,1 個字串符合。
*2 把 “ab\nde” 取代成 “@”,勾選「逸出序列」,17 個字串符合。
*3 把 “a.*?\nb.*?\nc” 取代成 “@”,勾選「規則運算式」,9,842 個字串符合。
1.34 GB,100,000,000 行,ASCII 隨機數據檔案。16 執行緒,Windows 10 (64-bit),Core i9-9900K,32GB RAM,2TB SSD。
新增選項
- 添加了移動/複製欄對話方塊。
- 添加了合併欄對話方塊。
- 添加了與上一欄合併核取方塊,串連和使用第一個非空白值值選項按鈕到抽出欄對話方塊中。
- 添加了與上一欄合併核取方塊, 串連和使用第一個非空白值值選項按鈕到合併 CSV對話方塊中。
新增命令
- 移動/複製欄
- 合併欄
外掛程式 API 新增功能
- 添加了 EE_EDIT_COLUMN 消息,Editor_EditColumn 內聯函數,以及 EDIT_COLUMN_INFO 結構。
新增巨集功能
- 添加了 MoveColumn 和 CombineColumns 方法到 Document 對象中。