Anpassen von Symbolleistenelementen in VS2010

8

Hat das Menü & amp; Symbolleistenanpassung in VS2010 wurde reduziert?

Ich kann anscheinend kein Symbol für einen hinzugefügten Befehl auswählen oder ihn nur als Symbol festlegen. Frühere Versionen von Visual Studio unterstützten diese Funktionalität und ermöglichten sogar das Erstellen / Bearbeiten von benutzerdefinierten Symbolen.

Ist das etwas, das als Folge der Umstellung auf die von WPF erstellte Benutzeroberfläche aufgetreten ist oder fehlt mir etwas?

    
Gordon Mackie JoanMiro 26.04.2010, 06:49
quelle

6 Antworten

13

Scheint, als ob diese Funktionalität aus Visual Studio 2010 herausgeschnitten wurde. Dieser Beitrag enthält einige Informationen in den Kommentaren: Anpassen von Visual Studio 2010

Speziell - "Leider ist das Zuweisen oder Bearbeiten von Symbolen zu Befehlen über den Anpassen-Dialog in VS2010 nicht möglich. Es ist eines der Features, die aus Zeitmangel entfernt wurden. Dies ist jedoch etwas, das wir als nächstes hinzufügen werden Version. "

Die Antwort enthält auch eine längere Erklärung einer Problemumgehung.

    
Gordon Mackie JoanMiro 05.05.2010, 10:17
quelle
3

Wie im Link angegeben Erwähnt in der Antwort von @Gordon Mackie JoanMiro, der Grund für die reduzierte Funktionalität ist, dass das VS Shell-Team die gesamte UI (Shell und Befehlssystem) von Win32 auf eine einzige auf WPF migriert. Das war eine gigantische Aufgabe, würde ich mir vorstellen. Einige Problemumgehungen sind jedoch jetzt verfügbar:

  1. Sie können zuvor gespeicherte Einstellungen aus VS 2008 exportieren und sie in VS 2010 importieren. Dazu gehören Befehlsleistenanpassungen (wie von @Don angegeben)
  2. Ein aktuellerer Blogpost enthält detaillierte Anweisungen zur Verwendung einer neuen Erweiterung für VS2010 (verfügbar auf Visual Studio Gallery ), die es Benutzern ermöglicht, die Bilder auf der Befehlsbenutzeroberfläche zu ändern. (Beachten Sie, dass die alte Drag & amp; Drop-Anpassungsschnittstelle in dieser neuen Erweiterung immer noch nicht unterstützt wird.)
kmote 11.02.2012 20:20
quelle
2

Wenn Sie benutzerdefinierte Symbole verwenden, führt jeder Versuch, Änderungen an der Symbolleiste vorzunehmen, dazu, dass die benutzerdefinierten Symbole beim Neustart von VS2010 verschwinden und durch Text ersetzt werden.

Der einzige Weg, wie ich meine benutzerdefinierten Symbole ohne Text in VS2010 finde, ist das Öffnen von VS2008, das Einrichten aller Werkzeugleisten, einschließlich benutzerdefinierter Symbole, und das Exportieren der Einstellungen (Extras | Import- und Exporteinstellungen). . Öffnen Sie dann VS2010 und importieren Sie diese Einstellungen. Mühsam, ich weiß, aber es ermöglicht mir, ein nach unten zeigendes Pfeilsymbol zu haben, das nach der nächsten Instanz des Wortes sucht, auf dem sich mein Cursor befindet.

    
Don 15.12.2011 18:08
quelle
1

Ich habe versucht, VS2010 Symbolleisten / Tastatur anpassen und was einige Minuten in früheren Versionen dauerte Stunden dauert jetzt. Das neue System sieht wirklich hübsch aus, ist aber in der Praxis nutzlos. Abgesehen von der Tatsache, dass Sie einfach nicht tun können (wie das Aussehen der Tasten ändern, wie oben erwähnt) sind die Dinge, die Sie tun können, sehr zeitaufwendig und lästig.

Warum verliert jede neue Version von VS etwas wirklich Nützliches? Andere Beispiele:

  1. VC ++ 5 führte ein neues HTML-Hilfesystem ein. Durch Drücken von F1 auf einen Funktionsnamen wird sofort die Hilfe für diese Funktion angezeigt. Nach VC ++ 5 wurde die Kontexthilfe ärgerlicherweise viel langsamer und ist immer noch sehr langsam (und ungenau).

  2. VS.Net (auch bekannt als VS2002 oder VC ++ 7) hatte ein nutzloses Bookmark-System im Vergleich zu VC ++ 6. VS2010 Lesezeichen sind besser, aber nicht perfekt.

  3. VS.Net entfernte die Suchstatusschaltflächen "ganzes Wort", "Groß- / Kleinschreibung" usw. Diese Schaltflächen waren wahrscheinlich die nützlichsten überhaupt, da sie schnell erkennen ließen, warum eine Suche fehlgeschlagen ist.

    >
Andrew 31.12.2010 02:35
quelle
1

Ich habe eine großartige Erweiterung gefunden: CommandingImage

Es hat keinen Icon-Editor, aber Sie können Ihre Bilder als 16x16 png-Format (für Transparenz) erstellen und importieren (ich empfehle Paint.Net)

    
Ruben 23.03.2012 16:03
quelle
-3

Dave, hier ist, wie Sie Symbolleisten-Schaltflächen hinzufügen: 1) Suchen Sie in der IDE nach dem nach unten zeigenden Pfeil ganz rechts in einer Symbolleiste und klicken Sie auf Hinzufügen, Entfernen, Anpassen 2) Wählen Sie im Fenster Anpassen das Optionsfeld Menüleiste und dann die entsprechende Menüleiste aus, der Sie eine Schaltfläche hinzufügen möchten 3) klicken Sie auf die Schaltfläche "Befehl hinzufügen ..." 4) Wählen Sie die entsprechende Kategorie und die Befehlsschaltfläche aus, die Sie hinzufügen möchten, und klicken Sie dann auf OK.

Die von Ihnen ausgewählte Befehlsschaltfläche wird zur ausgewählten Menüleiste hinzugefügt. Sie können die Schaltfläche nach oben oder unten verschieben.

Ich denke, das ist es wonach Sie suchen.

Viel Glück!

    
Steve 13.09.2010 20:34
quelle