我們發布了 EmEditor v16.9.0。
從 v16.8.1 進行的更新包括:
一般新增功能
- 大大提高了移除新行命令以及全部取代(當尋找字串包含換行符而取代字串不包含的情況下)操作的速度。詳情請見下面的測試結果表。
測試結果:
| v16.5 | v16.6 | v16.9 | 與 v16.5 比較 |
---|
把 “9\n” 全部取代為 “a” | 32.7 秒 | 22.4 秒 | 0.17 秒 | 快 192 倍 |
復原上述操作 | 73.5 秒 | 29.2 秒 | 27.8 秒 | 快 2.64 倍 |
移除新行 | 34.8 秒 | 22.4 秒 | 0.12 秒 | 快 290 倍 |
復原上述操作 | 105.3 秒 | 13.9 秒 | 6.95 秒 | 快 15.2 倍 |
把 “0123456789\n” 全部取代為 “” (空白) | 13.8 秒 | 12.4 秒 | 0.078 秒 | 快 177 倍 |
復原上述操作 | 7.7 秒 | 0.09 秒 | 0.078 秒 | 快 99 倍 |
* 所有測試條件與 Version 16.6 中一樣。
- 通過選擇新增的符合整個字串核取方塊大大提高了進階篩選的速度,當定義了多個篩選項時。
測試結果:
| v16.8 | v16.9 (勾選「符合整個字串」) | 比較 |
---|
進階篩選,不勾選「符合大小寫」 | 115 秒 | 0.10 秒 | 快 1,150 倍 |
進階篩選,勾選「符合大小寫」 | 123 秒 | 0.06 秒 | 快 2,050 倍 |
* 200,000 行 (56.3 MB) CSV 檔案 (UTF-8);條件:使用進階篩選,50,000 次搜索第一列條件,選擇「對前一個條件用邏輯或運算」。測試系統:Windows 10 (64-bit) Core i7-4790 16GB RAM
- IPv4 和 IPv6 地址現在可點擊,并且點擊 IPv4/IPv6 地址將顯示一個 Web 瀏覽器以及 IP 信息。此外,將游標懸停在 IPv4 地址上可以看到該 IPv4 地址注冊的國家 (要使用此功能,您需要下載另一個檔案,請參見下面的備注。) 你可以通過編輯巨集檔案來自訂該行為。
- 點擊十六進位顏色以及 RGB 顏色會顯示顏色選取器,讓你能選擇并更改顏色值。
- 除了之前設定的行為之外,你還可以自訂主動字串 (包括URL,電子郵件地址,IPv4 和 IPv6 地址,用引號括起來的字串,HTML 字元參考,通用字元名稱/百分比編碼,十六進位顏色和 RGB 顏色) 的行為來運行巨集,外部工具或 EmEditor 命令等。
- 組態屬性的連結索引標籤讓你能指定作為主動字串的字串。另外,在自訂對話方塊中新增主動字串索引標籤讓你能為每個事件指定一個行為,例如你可以選擇單擊左鍵,雙擊左鍵,中鍵單擊或單擊右鍵每個主動字串時的操作。
新增選項
- 添加了符合整個字串核取方塊到進階篩選對話方塊中。
- 添加了主動字串清單到組態屬性的連結索引標籤上。
- 添加了主動字串索引標籤到自訂對話方塊中。
- 新增了添加額外的信息到復原/重做歷史記錄中核取方塊到自訂對話方塊中的歷史記錄索引標籤上。
- 新增了從除第一個文檔之外的所有文檔中刪除第一行核取方塊到合併文檔至一個檔案精靈中。
新增命令
外掛程式 API 新增功能
- 添加了 EE_SHOW_TIP 和 EE_GET_ACTIVE_STRING 消息。
- 添加了 Editor_ShowTip 和 Editor_GetActiveString 內聯函數。
- 添加了 TIP_INFO 和 ACTIVE_STRING_INFO 結構。
- 添加了 EEID_FILTER_COLUMN 和 EEID_CUSTOMIZE_ACTIVE_STRING 命令。
新增巨集功能
- 添加了 ShowTip 方法到 Window 對象中。
- 添加了 ActiveString 屬性到 Document 對象中。
修復 Bug
- 修復了多行選項無法保留在尋找對話方塊中的 bug。
- 修復了多檔尋找的某個 bug。
- 修復了備份資料夾沒有儲存到多檔取代對話方塊中的 bug。
備注
要檢查 IP 地址注冊的國家名稱,
請下載下列檔案http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
解壓縮并將抽出的 CSV 檔案安置在下列資料夾中:
- 如果你使用 EmEditor 安裝程式安裝 EmEditor (則使用注冊表) :
%PROGRAMDATA%\Emurasoft\EmEditor\data,例如
C:\ProgramData\Emurasoft\EmEditor\data - 如果使用的是可攜式版的 EmEditor (則使用 INI 檔案) :
“data” 子資料夾在 EmEditor 安裝檔案中, 例如
X:\…\EmEditor\data
由于數據庫經常更新,我們建議你定期下載和更新上述檔案。
聲明
新的 IPTip.jsee 巨集使用 MaxMind 創建的可下載的 CSV 數據。
詳細信息請請參 EmEditor v16.9 新增功能。
如果你使用的是安裝程式版本,請到說明中選擇檢查更新,或者您可以直接到下載頁面下載最新版本。
為了減小安裝器的大小,Help 檔案現在不包括在安裝器中。你能用瀏覽器檢視 Web 說明檔案,或者單獨下載說明檔案。如果你要下載本地說明檔案,請到下載說明頁面下載。
如果您已經有 v14/v15 的注冊碼,并且您的授權在2017年6月6日之后仍有效,您可以繼續使用該注冊碼。如果您沒有v14/v15 的注冊碼,但您的授權仍有效,請到 Emurasoft 客戶中心更新/重發注冊碼頁面領取最新版本的注冊碼。v16 的注冊碼與 v15 和 v14 相同。
感謝您使用 EmEditor!