核心編輯器內
Visual Studio核心編輯器是一組的數個元件可讓您修改與查詢文字資訊。 如果您將使用舊版 API 自訂核心編輯器,您可以繼續使用這些自訂功能將被路由到編輯器介面卡。 建議,不過,您適應您的自訂設定至新的編輯器 API。
下列的區域是核心編輯器的一些重要特性:
文字緩衝區
文字檢視
程式碼] 視窗
文字標記
文字管理員
與語言服務整合
在本節中
執行個體化使用舊版 API 的核心編輯器
提供逐步告訴您如何使用CreateEditorInstance若要建立執行個體的核心編輯器。使用舊版 API 來存取文字緩衝區
討論核心編輯器] 中的文字緩衝區的角色,說明用來存取緩衝區,並提供一份文字緩衝區物件所實作的介面的相關的系統VsTextBuffer。舊版 API 中的文字緩衝區事件
提供一份使用文字緩衝區事件的告知介面。How to: 使用舊版 API 的文字緩衝區事件註冊
說明如何將文字緩衝區事件的通知。使用文字管理員 」 來監視通用設定
討論文字管理員使用的核心編輯器元件與共用通用的喜好設定資訊的方式,以及如何接收文字管理員事件的告知。使用舊版 API 來存取 theText 檢視
描述核心編輯器] 中的 [文字] 檢視的角色,並列出所實作的介面VsTextView物件。藉由舊版 API 的自訂程式碼視窗
提供程式碼] 視窗用來括住文字檢視、 將告訴您如何在程式碼視窗管理員用來提供裝飾的程式碼] 視窗中,並提供新檢視的通知的方式的相關資訊。變更檢視設定,以使用舊版 API
提供有關如何強制檢視設定,以及如何移除強制的設定的逐步指示。語言服務和核心編輯器
描述控制項的程式碼裝飾語言服務的執行個體化。
相關章節
逐步解說: 建立核心編輯器和登錄編輯器 」 的檔案類型
提供關於如何啟動核心編輯器從 managed 程式碼的逐步指示。下拉式列
討論如何在程式碼] 視窗中使用下拉式選單] 列,並告訴您,當您實作下拉式列時所使用的介面。使用舊版 API 中的文字標記
說明文字的標記以及它們在核心編輯器的使用方式的概念,並列出用來存取和管理文字標記的介面。How to: 加入標準的文字標記
提供有關如何建立文字標記,以及如何將自訂命令新增到快顯功能表的逐步指示。How to: 建立自訂文字標記
提供有關如何建立自訂的文字標記,以及如何提供標記型別,以服務的逐步指示。