Version 5.00¶
2005年12月20日
無論您是要打開多份檔案還是要使用標籤頁功能,EmEditor 都能在一個進程中運行。在一個進程中運行能讓 EmEditor 啟動更加快速,減少內存用量,并且在激活其他文檔時避免任務欄閃爍。多個視窗則作為多線程運行。如果您到 自訂 對話方塊 中的 進階 頁面 上,勾選 文檔間不共享 (禁用標籤頁) 核取方塊,可以回到之前的行為模式 (多進程) 。
當 EmEditor 發生一個應用程式錯誤時,錯誤處理程式讓您能在 EmEditor 終止前儲存已修改的檔案。
如果一個個應用程式錯誤發生在一個外掛程式中,EmEditor 讓您不用終止程式就禁用外掛程式。
標籤樣式可以在「按鈕」和「標籤頁」之間選擇。
關閉按鈕 (×) 被添加到了標籤頁的右邊讓您可以一個一個關閉文檔。T
支持群組視窗。要把一個文檔從目前的群組中分離出來,您可以直接把標籤頁拖放到目前的視窗之外,或者選擇 新增群組 命令。
標籤頁圖示現在可以在「無」,「檔案類型」,以及「EmEditor 圖示」之中做選擇。
標籤頁寬度可以在「按檔案名稱調整」,「只在超出指定寬度時截短」,以及「固定為指定的寬度」之中做選擇。
當標籤頁與視窗大小不合時,標籤頁寬度可以被調整,或在視窗中添加更多行。
您可以自訂雙擊標籤頁或用游標中鍵單擊標籤頁所要執行的命令。
旋轉游標滾輪能去到下一個或上一個標籤頁。
您可以自訂標籤頁上的內容功能表。
新的標籤頁插入位置,當關閉一個標籤頁時要激活哪一個標籤頁,以及用哪一個視窗來打開新文檔都可以被自訂。
標籤頁能通過檔案名稱,類型,修改時間或最近激活的時間來排序。
「全部合併」命令被重新命名為 啟用標籤頁 命令。
剝離目前的資料夾中的檔案路徑 核取方塊和 額外的鍵盤快速鍵 下拉清單方塊被添加到了 自訂 對話方塊 中的 歷史記錄 頁面 上。
可以顯示 偵測全部結果 對話方塊 當打開一個檔案時選擇自動偵測為編碼方式 。
行號會顯示在一個固定的位置即使水平捲軸位置更改了。
EmEditor 在基本多文種平面 (Basic Multilingual Plane,簡稱 BMP)之外支持 Unicode 字元。
當系統區域設置是日文時,半形反斜杠 (U+005C) 可以被轉換為全形日元標記 (U+0xFFE5),通過全形/半形轉換命令。
功能表欄現在是工具列之一,可以被移動到工具列之前或之後。
當一個大檔案被打開時,現在會出現一個「進度」對話方塊,您可以在這個對話方塊中取消繼續打開。
每一個工具列上的內容功能表中都添加了一個自訂命令。
修復了一個安裝程式在夏令時期間提示重啟 Windows 的 bug。
添加了 Documents 集合,讓巨集現在可以列舉打開的文檔。添加了 Documents 屬性 到 Editor 對象 中。
添加了 PopupMenu 對象,讓巨集可以創建快顯功能表。 CreatePopupMenu 方式 被添加到了 Window 對象 中。
添加了 clipboardData 對象 ,讓巨集可以取回或設定剪貼簿數據。 clipboardData 屬性 被添加到 Window 對象 中。
Activate 方式 被添加到 Document 對象 中。
變更 Mode 屬性 的規范。
EnableTab 屬性 被添加到 Editor 對象 中。
ScriptFullName 屬性 以及 ScriptName 屬性 被添加到 Window 對象 中。
EE_SAVE_FILEA, EE_SAVE_FILEW, EE_GET_MODIFIED, EE_GET_CONFIGA, EE_GET_CONFIGW, EE_SET_CONFIGA, EE_SET_CONFIGW,和 EE_INFO 消息被延伸來指定目標文檔。
添加了 Editor_DocSaveFileA, Editor_DocSaveFileW, Editor_DocGetModified, Editor_DocGetConfigA, Editor_DocGetConfigW, Editor_DocSetConfigA, Editor_DocSetConfigW,和 Editor_DocInfo 內嵌函式。
EI_GET_DOC_COUNT,EI_INDEX_TO_DOC,EI_DOC_TO_INDEX,EI_ZORDER_TO_DOC,EI_DOC_TO_ZORDER,EI_GET_ACTIVE_INDEX,EI_SET_ACTIVE_INDEX,EI_GET_FULL_TITLEA,EI_GET_FULL_TITLEW,EI_GET_SHORT_TITLEA, EI_GET_SHORT_TITLEW,EI_GET_SAVE_AS_TITLEA,EI_GET_SAVE_AS_TITLEW,EI_MOVE_ORDER,EI_CLOSE_DOC,和 EI_SAVE_DOC 值被添加到 EE_INFO 消息參數中。
添加了 EE_GET_REDRAW 消息。
EVENT_CREATE_FRAME,EVENT_CLOSE_FRMAE,EVENT_DOC_SEL_CHANGED,EVENT_TAB_MOVED,和 EVENT_DOC_CLOSE 值被添加到外掛程式 event 中。
添加了新的外掛程式消息 EP_GET_INFO。
外掛程式巨集被改為內嵌函式來強制嚴格的參數類型驗證。
Unicode 現在被指定為 UTF-16LE,并且 Unicode big endian 現在被指定為 UTF-16BE。
添加了新的 命令列選項 (/cps,/ipi,/pos,/sa,/sp,/ss+,/ss-,/ws,and /wss) 包括編碼轉換選項。
添加了 還原視窗位置 命令。
「複製」 按鈕被添加到 外部工具 對話方塊 中。
一些標籤頁功能同樣能在EmEditor Standard中可用。
EmEditor 優化了打開含有大字元的行的檔案的速度。
更新了規則運算式引擎 (Boost.Regex 1.33.1)。要指定一個 4 位的 Unicode 值,用 \x{XXXX} 而不是 \xXXXX。