巨集中的規則運算式
你現在能通過新的 Regex 對象在你的巨集中用 Onigmo 還有 Boost.regex 規則運算式。例如:
re = editor.regex; re.Engine = eeExFindRegexOnigmo; re.Pattern = "^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,}$"; re.IgnoreCase = true; b = re.Test( "[email protected]" );
更多例子請看巨集參考:
支持 JSON
這個版本支持包括 JSON 對象的 JScript Version 5.8 作為巨集語言。例如:
var text = '{ "employees" : [' + '{ "firstName":"Noah" , "lastName":"Smith" },' + '{ "firstName":"Emma" , "lastName":"Johnson" },' + '{ "firstName":"Liam" , "lastName":"Williams" } ]}'; var obj = JSON.parse(text); alert( obj.employees[1].firstName + " " + obj.employees[1].lastName ); alert( JSON.stringify( obj, null, " " ) );
其他新功能
新增功能
- 添加另一個分隔符到 CSV 文檔的右邊。
- 廢棄了復原緩沖區的設定。改用實體記憶體大小來決定復原的信息是否應該保留。實體記憶體閾值可以在自訂對話方塊的進階索引標籤上設置。
- 新版本讓你能取消目前的命令當復原數據不可用時。
新增選項
- 添加了預設欄寬文字方塊到自訂對話方塊中的 CSV 索引標籤上。
- 添加了總是丟棄過長的復原信息來加速核取方塊到自訂對話方塊中的 編輯 索引標籤上。
- 添加了最大記憶體大小文字方塊到自訂對話方塊中的 排序 索引標籤上。
新增命令
- CSV 轉換器
- 刪除欄
- 剪下欄
- 復制欄
- 在右邊插入一欄
外掛程式新增功能
- 復制以及全選命令被添加到字數統計外掛程式中的內容功能表上。
- 能夠用路徑調用程式碼片段。
外掛程式 API 新增功能
- 延伸了 FIND_REGEX_INFO_EX 結構。添加了BACK_REF結構。
巨集的新增功能
- 添加了 Regex 對象,Matches 集合,and Match 對象。
- 添加了 regex 屬性到 Editor 對象中。
- 在 JSON 對象中支持 JScript Version 5.8。
修復 Bug
- 修復了一個與 CSV 儲存格模式相關的 bug。
- 優化了用 Onigmo 進行的 Lookbehind 規則運算式搜索。
- 修復了在選取多個區域時與全部取代相關的一個 bug。
- 修復了一個與巨集的 Replace 方法相關的 bug。