預設的命令、 群組與工具列位置
對於產品的一致性和穩定性,UI 會顯示特定的命令群組,根據預設值,以及Visual Studio命令和命令群組提供定義。 標準命令和命令群組,也可以使用 VSPackages。
預設的命令群組分成三大類: IDE 命令、 產品命令和編輯器命令。
預設 IDE 指令
預設的 IDE 工具列中包含命令中所包含的所有產品所共用的Visual Studio。 其中包括的相閞命令泛用專案的作業,例如儲存 命令,並 加入項目指令。 VSPackages 不應該加入或減去此工具列,有一個例外: 如果產品或 VSPackage 加上新的工具視窗,然後視窗應該加入至 [可用的工具視窗的清單,在檢視功能表。 曾提出新產品或 VSPackages,可以新增自己的工具列。
預設產品指令
每項產品可以提供 IDE 與它自己預設的工具列,包含重要,而且經常使用的命令。 它是最好的方式,不過,使用現有的功能表和工具列,不論何時儘可能與補足和其他特定工作所需。
工具列的 [優先順序] 欄位會決定它的資料列位置。 零個優先權工具列放到功能表列下方的第三列 (列 3) (列 1) 和標準 (列 2)] 工具列。 因此,其他的工具列會出現在資料列 (優先權 + 3 鍵)。 後續的工具列位於同一列中,如果有足夠的空間。 否則,會自動移至下一個資料列。
預設值編輯器命令
提供自訂編輯器 VSPackage 應該提供預設的工具列,包含最重要的而且該編輯者常用命令。 當編輯器] 為作用中,並且當編輯器] 不在使用中時,應該隱藏時,應該會出現 [編輯器] 工具列。 控制,此可視性VisibilityConstraints Element的.vsct 檔案。
編輯器工具列應該放在下方 IDE] 和 [產品] 工具列。