Freigeben über


Aufzeichnen von Befehl, Gruppe und Symbolleisten-Platzierung den Standardwert an

Für Produkt einheitlichkeit und - stabilität wird die Benutzeroberfläche bestimmte Befehlsgruppen und stellt standardmäßig an, Visual Studio Definitionen für Befehle und Befehlsgruppen bereit. VSPackages kann die Standardeinstellung auch Befehlsgruppen und die Befehle verwenden.

Die standardmäßige Befehlsgruppen lassen sich in drei Kategorien unterteilt: IDE-Befehle, Produkt und Befehle Texteditorbefehle.

Standardwert IDE-Befehle

Die Symbolleiste des Standardwerts IDE enthält die Befehle, die für alle Produkte gemeinsam genutzt werden, die in Visual Studio enthalten sind. Dazu gehören Befehle in Bezug auf generische Projekt Vorgänge, z. B. den Befehl Speichern und den Befehl Element hinzufügen ein. VSPackages sollte nicht hinzufügen oder von dieser subtrahiert Symbolleiste mit einer Ausnahme: Wenn das Produkt oder ein VSPackage neue Toolfenster hinzugefügt wird, sollte das Fenster für die Liste verfügbarer Toolfenstern auf dem Menü Ansicht hinzugefügt werden. Die neue Produkte oder VSPackages können eigene Symbolleiste auf Hinzufügen.

Standardwert Produkt-Befehle

Jedes Produkt kann die IDE mit eigenem Standardwert Symbolleiste bieten, die die wichtigen und häufig verwendeten Befehle enthält. Es ist jedoch am besten vorhandenen Menüs und Symbolleisten zu verwenden, wann immer dies möglich und ergänzt diese durch andere taskbezogenen Symbolleisten nach Bedarf.

Das Feld Priorität für eine Symbolleiste bestimmt die der Zeilen. Beliebige Priorität auf der Symbolleiste wird die dritte Zeile (Zeile 3) unter der Menüleiste (Zeile 1) und die Symbolleiste Standard (Zeile 2). Daher werden andere Symbolleisten in der Zeile (Priorität + 3). Nachfolgende Symbolleisten werden in derselben Zeile positioniert, wenn Platz vorhanden ist. Andernfalls werden sie automatisch in die nächste Zeile verschoben.

Standardwert Texteditorbefehle

VSPackage, der einen benutzerdefinierten Editor bereitstellt, muss eine standardmäßige Symbolleiste bereitstellen, die die wichtigsten und häufig häufigsten verwendeten Befehle in diesem Editor enthält. Die Symbolleiste Editor angezeigt werden soll, wenn der Editor aktiv ist und ausgeblendet werden soll, wenn der Editor nicht aktiv ist. Die Sichtbarkeit wird in VisibilityConstraints Element der .vsct-Datei gesteuert.

Editorsymbolleisten sollten unter IDE und Produktsymbolleisten platziert werden.

Siehe auch

Konzepte

Wie VSPackages Benutzeroberflächenelemente Hinzufügen der IDE

Weitere Ressourcen

IDE-Definierte Befehle, Menüs und Gruppen

Designing Command Table Configuration Files