Version 15.5

2015年10月27日

一般新增功能

  • 當在不打開指定檔案的情況下啟動 EmEditor 時,會出現新增的 啟動 視窗 (你也可以通過設定取消顯示這個視窗)。 啟動 視窗讓你能選擇 之前使用的工作區 (預設工作區), 最近使用的檔案,或是 最近使用的資料夾 通過點擊相對應的條目,或用上,下方向鍵以及歸位來選取。當 啟動 視窗打開時,鍵盤焦點仍然在編輯器中。輸入文字或選取執行命令將隱藏 啟動 視窗。另外,在一個新文檔中按向下方向鍵會立即引入 啟動 視窗。

  • 新的 ExecutePlugin 方法讓你能用巨集來執行外掛程式功能。例如,你能暫時使用程式碼片段功能即使不運行 程式碼片段 外掛程式。請參考下面「用巨集執行外掛程式的示例」。

  • 在之前的版本中, CSV 分隔符以及水平/垂直線在選取文字時變得不可見。新版本使它們變得可見即使在選取文字時。目前,我們沒有添加相關選項。如果你想要這個設置變為可選,請與我們聯系。

  • 工作區現在包括了 CSV 模式,標題,以及分隔符位置。我們可能會加入更多選項。用 beta 版所儲存的工作區可能會變得無效。所以我們建議你在運行 beta 版時為重要的工作區儲存備份。

  • 篩選字串的字數的限制被延伸到 10,000 字元。

  • 分割檔案精靈 中的頁首和頁腳的字串長度的限制被延伸到 10,000 字元。

  • 擷取欄合併 CSV,以及 多欄排序 對話方塊讓你能選取多個條目在清單上上下移動。

  • 在預設設定下,有 3 個巨集 (「合計」,「驗證 XML」,以及「包容 HTML/XML 標記」) 被安裝到安裝資料夾下的巨集子資料夾中。同時,這些巨集也會顯示在我的巨集清單中。你可以從清單中刪除這些巨集,但是一旦從清單中刪除這些巨集,它們將不能被再添加到清單上。

  • 按視窗換行命令被添加到右擊輸出欄顯示的內容功能表中。

  • 在用 CTRL+F12 分割 EmEditor 視窗,按 HOME,END,PAGE UP,或 PAGE DOWN 可以把分割器位置移動到視窗邊緣。

用巨集執行外掛程式的範例

調用程式碼片段外掛程式,并用 HTML/XML 標籤包含所選內容。

editor.ExecutePlugin("Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}$0" );

調用項目外掛程式,并打開指定解決方案檔案。

editor.ExecutePlugin("Projects.dll", eePluginUserMessage, 0, "E:\\Test\\Test.eesln" );

調用搜索外掛程式,在文檔中搜尋指定字串并顯示結果清單。

editor.ExecutePlugin("Search.dll", eePluginUserMessage, eeFindReplaceCase | eeFindReplaceRegExp, "Test" );

直接運行指定外掛程式

editor.ExecutePlugin("E:\dir\plugin.dll", eePluginExecuteCommand | eePluginAbsolutePath );

檢索指定外掛程式狀態。

status = editor.ExecutePlugin("E:\dir\plugin.dll", eePluginQueryStatus | eePluginAbsolutePath );

新增選項

  • 添加了「 自訂啟動視窗」按鈕到 自訂 對話方塊中的 視窗 頁面上,并且添加了 自訂啟動視窗 對話方塊。

  • 添加了 雙擊選擇一個單元格 核取方塊到自訂對話方塊中的 CSV 頁面上。

  • 自訂系統匣圖示 對話方塊 中的捷徑文字方塊讓你能輸入 CTRL + SHIFT 以及 ALT + SHIFT 的組合鍵。

  • 以下的 REG_DWORD 值可以在 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common key 中設定下拉清單方塊的寬度。

CWFind: 尋找 工具列上的 尋找 下拉清單方塊。 預設: 0xc8 (200)

CWReplace: 尋找 工具列上的 取代 下拉清單方塊。 預設: 0xc8 (200)

CWFilter: 篩選 工具列上的 篩選 下拉清單方塊。 預設: 0xc8 (200)

CWColumn: 篩選 工具列上的選取 下拉清單方塊。 預設: 0x7d (125)

  • 以下的 REG_DWORD 值可以在 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common key 中設定檔案名的最大長度當 儲存詳細信息 對話方塊 勾選了 自動為無標題文檔命名 核取方塊時。

MaxNameUntitled: 檔案名的最大長度包括終止空字元。預設: 0x50 (80)

新增命令

外掛程式新增功能

  • 程式碼片段 外掛程式支持使用者消息。即使外掛程式沒有運行,你能調用外掛程式通過巨集來運行一個指定程式碼片段字串。

  • 項目 外掛程式支持使用者消息。你能調用外掛程式通過巨集來打開指定解決方案檔案。

  • 搜索 外掛程式支持使用者消息。你能調用外掛程式在文檔中搜索指定字串并顯示結果清單。

外掛程式 API 新增功能

巨集的新增功能