Seitenleisten
Die primäre und sekundäre Seitenleiste besteht aus einer oder mehreren Ansichten, die von einem Ansichtscontainer beigesteuert werden. Erweiterungen können Ansichten zu einem vorhandenen Ansichtscontainer beisteuern (z. B. Explorer) oder sie können einen völlig neuen Ansichtscontainer beisteuern.
✔️ Tun
- Gruppieren Sie zusammengehörige Ansichten und Inhalte.
- Verwenden Sie klare, beschreibende Namen für Ansichtscontainer und deren Ansichten.
❌ Nicht tun
- Verwenden Sie eine übermäßige Anzahl von Ansichtscontainern. Ein einzelner Ansichtscontainer (wie eine Seitenleiste mit Ansichten, die nur dieser Erweiterung eigen sind) ist im Allgemeinen für die meisten Erweiterungen ausreichend.
- Verwenden Sie eine übermäßige Anzahl von Ansichten (3-5 ist eine angenehme Obergrenze für die meisten Bildschirmgrößen).
- Fügen Sie der Seitenleiste Inhalte hinzu, die ein einfacher Befehl sein könnten.
- Wiederholen Sie vorhandene Funktionalität.

Primäre Seitenleiste
Viele Erweiterungen entscheiden sich dafür, Ansichten und/oder Ansichtscontainer zur primären Seitenleiste beizusteuern, da diese den Inhalten eine hohe Sichtbarkeit verleiht. Verwenden Sie Urteilsvermögen, wenn Sie hier Inhalte hinzufügen – zu viele beigesteuerte Benutzeroberflächenelemente können zu einer unübersichtlichen Erfahrung führen, die Ihre Benutzer verwirren kann.

Sekundäre Seitenleiste
Wie der Name schon sagt, wird die sekundäre Seitenleiste normalerweise als Hilfsort für Ansichten betrachtet. Obwohl Erweiterungen standardmäßig keine Ansichten direkt dazu beitragen können, können Benutzer Ansichten aus der primären Seitenleiste oder dem Panel ziehen, um ihr Layout anzupassen.

Seitenleisten-Symbolleisten
Standardmäßig verfügen Ansichtscontainer in der Seitenleiste mit mehr als einer Ansicht über eine einzelne Schaltfläche mit dem Symbol ... in der Seitenleisten-Symbolleiste, um jede Ansicht anzuzeigen und auszublenden. Dies sieht ungefähr so aus

Wenn jedoch nur eine Ansicht verwendet wird, konsolidiert die Seitenleiste die Benutzeroberfläche automatisch, um die Seitenleisten-Symbolleiste zur Darstellung aller spezifischen Aktionen dieser Ansicht zu verwenden. Anstelle der ... Schaltfläche werden die beiden Aktionen, die mit der 'Notizen'-Ansicht verknüpft sind, an ihrer Stelle gerendert.

Wie bei anderen Symbolleisten sollten Sie vorsichtig sein, nicht zu viele Aktionen hinzuzufügen, um Unübersichtlichkeit und Verwirrung zu reduzieren. Wenn möglich, verwenden Sie ein vorhandenes Produktsymbol, gepaart mit einem beschreibenden Befehlsnamen.