共用方式為


字型和色彩概觀

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

本主題討論中的文字字型和色彩設定Visual Studio整合式的開發環境 (IDE)。 它也會介紹的概念,並顯示項目,並說明 VSPackages 和核心編輯器如何使用文字屬性。

字型和色彩] 屬性頁面

您可以管理屬性中顯示的文字Visual Studio透過整合式的開發環境 (IDE)字型和色彩屬性頁。 若要尋找字型和色彩屬性頁面上工具] 功能表上,按一下 [選項。 展開環境,然後按一下 [字型和色彩

分類和顯示項目

字型和色彩會組織成類別顯示項目

  • A類別是邏輯或功能的容器數目的顯示項目

    一份類別處於顯示設定的下拉式清單方塊字型和色彩屬性頁。

  • A顯示項目是妥善定義的文字註解、 字串或控制結構會變成顯示時,例如實體。

每個顯示項目內唯一定義類別,其中包含它。 因此,有一個以上類別可以有顯示項目具有相同名稱。

VSPackage 控制的字型和色彩

Visual Studio SDK允許 VSPackages 移轉至︰

  • 定義字型和色彩類別

  • 指定的字型和色彩用於顯示顯示項目

  • 互動字型和色彩屬性頁。

  • 彙總多個類別分成群組。

  • 保留預設設定中的變更。

有兩種方式中的字型和色彩選項與互動Visual Studio SDK。

  • 其中一種方式稱為語法著色。 它由自訂現有的 VSPackageVisual Studio編輯器,實作語言服務及建立編輯器的來源。

    只有一個類別支援這項機制,也就是,文字編輯器

  • 一般替代方式支援所有其他類別和原始檔編輯器時顯示文字以外的使用者介面元件。 如需詳細資訊,請參閱IVsFontAndColorDefaultsProvider

核心編輯器文字設定

語言服務物件的核心編輯器字型和色彩設定所控管文字 EditorCategory中找到顯示設定的下拉式清單方塊字型和色彩屬性頁。

當使用編輯器,您應該使用的特殊的字型和色彩控制機制,語言服務提供的控制及擴充文字編輯器設定。 此機制稱為語法標色,並提供︰

如需有關語法色彩編碼,請參閱舊版語言服務中的語法著色

另請參閱

在編輯器中的傳統介面
語法著色在舊版語言服務