側邊欄
主側邊欄和次側邊欄由一個或多個由檢視容器貢獻的檢視組成。擴充套件可以向現有的檢視容器(例如“資源管理器”)貢獻檢視,也可以貢獻一個全新的檢視容器。
✔️ 建議
- 將相關的檢視和內容分組
- 為檢視容器及其檢視使用清晰、描述性的名稱
❌ 不建議
- 使用過多的檢視容器。對於大多數擴充套件而言,單個檢視容器(例如,包含該擴充套件特有檢視的側邊欄)通常就足夠了。
- 使用過多的檢視(對於大多數螢幕尺寸,3-5 個檢視是舒適的最大值)
- 向側邊欄新增本可以用簡單命令實現的內容。
- 重複現有功能

主側邊欄
許多擴充套件選擇向主側邊欄貢獻檢視和/或檢視容器,因為這能極大地提高內容的可見性。在此處新增內容時請謹慎判斷——過多的自定義 UI 可能會導致體驗混亂,從而讓您的使用者感到困惑。

次側邊欄
顧名思義,次側邊欄通常被視為檢視的輔助位置。預設情況下,擴充套件無法直接向其貢獻檢視,但使用者可以從主側邊欄或面板中拖動檢視來定製其佈局。

側邊欄工具欄
預設情況下,側邊欄中包含多個檢視的檢視容器將在側邊欄工具欄中顯示一個 ... 圖示按鈕,用於顯示和隱藏每個檢視。其外觀大致如下

但是,如果只使用一個檢視,側邊欄將自動合併 UI,並使用側邊欄工具欄來渲染該檢視特有的所有操作。該檢視的兩個操作將取代 ... 按鈕的位置,並顯示在其位置。

與其他工具欄一樣,請注意不要新增過多的操作,以減少混亂。如果可能,請使用現有的產品圖示並配以描述性的命令名稱。