共用方式為


預設的命令、 群組與工具列位置

對於產品的一致性和穩定性,UI 會顯示特定的命令群組,根據預設值,以及Visual Studio命令和命令群組提供定義。 標準命令和命令群組,也可以使用 VSPackages。

預設的命令群組分成三大類: IDE 命令、 產品命令和編輯器命令。

預設 IDE 指令

預設的 IDE 工具列中包含命令中所包含的所有產品所共用的Visual Studio。 其中包括的相閞命令泛用專案的作業,例如儲存 命令,並 加入項目指令。 VSPackages 不應該加入或減去此工具列,有一個例外: 如果產品或 VSPackage 加上新的工具視窗,然後視窗應該加入至 [可用的工具視窗的清單,在檢視功能表。 曾提出新產品或 VSPackages,可以新增自己的工具列。

預設產品指令

每項產品可以提供 IDE 與它自己預設的工具列,包含重要,而且經常使用的命令。 它是最好的方式,不過,使用現有的功能表和工具列,不論何時儘可能與補足和其他特定工作所需。

工具列的 [優先順序] 欄位會決定它的資料列位置。 零個優先權工具列放到功能表列下方的第三列 (列 3) (列 1) 和標準 (列 2)] 工具列。 因此,其他的工具列會出現在資料列 (優先權 + 3 鍵)。 後續的工具列位於同一列中,如果有足夠的空間。 否則,會自動移至下一個資料列。

預設值編輯器命令

提供自訂編輯器 VSPackage 應該提供預設的工具列,包含最重要的而且該編輯者常用命令。 當編輯器] 為作用中,並且當編輯器] 不在使用中時,應該隱藏時,應該會出現 [編輯器] 工具列。 控制,此可視性VisibilityConstraints Element的.vsct 檔案。

編輯器工具列應該放在下方 IDE] 和 [產品] 工具列。

請參閱

概念

VSPackages 對 IDE 所新增的使用者介面項目

其他資源

IDE 定義命令、 功能表和群組

Designing Command Table Configuration Files