EmEditor v15.7.0 發布!
今天,我們發布了 EmEditor v15.7.0。
從 v15.6.1 的更新包括:
一般新增功能
- 除了之前預設的 Boost.Regex 規則運算式引擎之外,你還能把 Onigmo 選擇為規則運算式引擎。 如果你把 Onigmo 選為規則運算式引擎,你能用更多字元類型,例如 \p{Han},\p{Hangul},\p{Hebrew}等。要尋找更多有關 Onigmo 規則運算式語法,請檢視 https://github.com/k-takata/Onigmo/blob/master/doc/RE 以及 Unicode 屬性 https://github.com/k-takata/Onigmo/blob/master/doc/UnicodeProps.txt。
- 這個版本讓你能分開搜尋并取代 CR 和 LF。
- 在禁用區別 CR 和 LF 選項時,如果你試著搜尋包含 \r (CR) 的字串,會出現「搜尋字串包含 CR。你想要啟用區別 CR 和 LF 選項嗎?」提示消息。
- 如果一個文檔的最后一行是空的,規則運算式不再符合最后一行。
新增選項
- 添加了預設規則運算式引擎下拉清單方塊到自訂對話方塊中的搜尋索引標籤上。
- 在尋找/取代對話方塊中「自訂」按鈕被「進階」按鈕取代。在進階對話方塊中,現在包括了更多搜尋選項。
- 添加了「進階」 按鈕到搜尋工具列上。
- 添加了顯示啟動視窗當在新文檔中按向下鍵時核取方塊到自訂啟動視窗對話方塊中。
新增命令
外掛程式新增功能
- 添加了全部折疊以及全部展開命令到項目外掛程式符號清單中的內容功能表上。
外掛程式 API 新增功能
- 添加了 EE_FIND_REPLACE 消息。
- 添加了 Editor_FindReplace,Editor_FindInFiles,和 Editor_ReplaceInFiles 內嵌函數。
- 添加了 FIND_REPLACE_INFO,GREP_INFO_EX,MATCH_REGEX_INFO_EX,和 FIND_REGEX_INFO_EX 結構。
巨集的新增功能
- 添加了 eeFindMatchDotNL 標志到 nFlags 參數,還有 eeExFindRegexBoost,eeExFindRegexOnigmo 和 eeExFindSeparateCRLF 標志被添加到 Selection 對象的 Find 方法和 Replace 方法的 nExFlags 參數中。
修復 Bug
- 修復了 v15.6.x 中組態屬性顯示索引標籤上樣本方塊不更新的 bug。
- 修復了一些對話方塊不可見當選擇 Windows 經典或高對比主題時。
感謝
我們要感謝 K. Kosako (Oniguruma) 和 K. Takata (Onigmo),開發了如此方便的規則運算式引擎。
要更新到最新版本,請到說明中選擇檢查更新,或者您可以直接到下載頁面下載最新版本。
為了減小安裝器的大小,Help 文件現在不包括在安裝器中。你能用瀏覽器檢視 Web 說明文件,或者單獨下載說明文件。如果你要下載本地說明文件,請到下載說明頁面下載。
如果您有永久授權或您的更新維護計劃在 2015年12月16日之后仍有效。您可以到 Emurasoft 客戶中心更新/重發注冊碼頁面找到最新版本的注冊碼。v15 的注冊碼與 v14 的注冊碼相同。
請同樣參考: 政策變更公告–關于軟件更新維護計劃的聲明。
感謝您使用 EmEditor!