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 對象 中。

  • Redraw 屬性 被添加到 Window 對象 中以防止重新繪制在執行巨集的過程中。

  • 退出 方式 被添加到 Window 對象 來終止執行巨集。

  • 變更 Mode 屬性 的規范。

  • EnableTab 屬性 被添加到 Editor 對象 中。

  • ScriptFullName 屬性 以及 ScriptName 屬性 被添加到 Window 對象 中。

  • 添加了 Editor_GetSelTypeEx 內嵌函式 以及 Editor_SetSelTypeEx 內嵌函式

  • EE_SAVE_FILEAEE_SAVE_FILEWEE_GET_MODIFIED, EE_GET_CONFIGAEE_GET_CONFIGWEE_SET_CONFIGA, EE_SET_CONFIGW,和 EE_INFO 消息被延伸來指定目標文檔。

  • 添加了 Editor_DocSaveFileAEditor_DocSaveFileW, Editor_DocGetModifiedEditor_DocGetConfigA, Editor_DocGetConfigWEditor_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

  • 外掛程式規范被延伸到 64-bit 的平臺上。添加了 POINT_PTR 結構以及 SIZE_PTR 結構。

  • 外掛程式巨集被改為內嵌函式來強制嚴格的參數類型驗證。

  • 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。