Version 19.0

2019年7月30日

一般新增功能

  • 新增了用包括在安裝程式內的 CSS HTML Validator Lite(EmEditor 版)HTMLCSS,以及 JSON 文檔 檢查語法 的功能。

  • 新增了用 MSXML 剖析器給 XML 文檔 檢查語法 的功能。

  • 驗證 CSV 命令現在被稱為 語法檢查 命令,它可以檢查所有支持的檔案類型(CSV,XML,HTML,CSS 以及 JSON)。

  • 語法檢查錯誤以紅色波浪下劃線(可自訂)顯示,並且游標指針懸停在錯誤部分會顯示有關錯誤信息的小提示。對於較小的文檔,可以自動重新整理語法檢查。

  • 新版本允許您自訂下劃線顏色,以便與文字顏色區分顯示(設定選項在 組態屬性 對話方塊中的 顯示 頁面 上)。

  • 添加了新的 反向排序 命令,讓您能按相反的順序對文檔進行排序。

  • 用多執行緒程式碼和最近 CPU 中的 AVX-2 指令集大大提高了切換到 CSV 模式語法檢查(CSV)以及 調整分隔符號位置(整個文件) 命令的速度 。

  • 用多執行緒程式碼和最近 CPU 中的 AVX-2 以及 SSE4.2 指令集大大提高了切換到在很大的檔案中執行刪除重複行命令的速度。

測試結果:

v18.9

v19.0

比較

切換到 CSV 模式

1.67 秒

0.206 秒

快 8.11 倍

刪除重複行

47.7 秒

20.3 秒

快 2.35 倍

\* 切換到 CSV 模式:1.99 GB 1580萬行,以逗號分隔的數字。

刪除重複行:2.70 GB,2 億行,隨機 ASCII 數據。

全部:勾選「使用臨時檔案」選項,16 個執行緒;測試系統:Windows 10(64位),Core i9-9900K,32GB RAM,2TB SSD。

新增選項

  • 添加了 語法檢查 頁面自訂 對話方塊中。

  • 添加了 語法檢查 頁面組態屬性 對話方塊中。

  • 添加了 下劃線顏色 下拉清單方塊到 組態屬性 對話方塊中的 顯示 頁面 上。

  • 添加了 儲存大檔案時啟用檔案對應 核取方塊到 自訂 對話方塊的 檔案 頁面上。

  • 添加了 指令集 下拉清單方塊到 自訂 對話方塊的 進階 頁面上。

  • 添加了 Tab 數 到組態屬性對話方塊的 大綱 頁面中的 類型 下拉清單方塊內。

  • 添加了 僅檢查選取的字串 選項按鈕到 刪除/把重複行設為書籤 對話方塊 中。

  • 添加了 當存在垂直選擇或多重選擇時,僅檢查選取的字串 (刪除重複行命令) 選項到 自訂 對話方塊的 編輯 頁面 上。

  • 添加了 當存在垂直選擇或多重選擇時,僅檢查選取的字串 選項到 自訂 對話方塊的 排序 頁面 上。

新增命令

外掛程式 API 新增功能

新增巨集功能

  • 添加了 V (反向排序)選項以及 eeSortInspectNotSelOnly 標志到 Document 對象的 Sort 方法 中。

  • 添加了 eeSortInspectSelOnly 標志到 Document 對象的 DeleteDuplicates 方法 中。