2 Stimmen

Verschieben einer beliebigen Einstellung in eine Symbolleiste in Visual Studio

Ich möchte eine bestimmte Einstellung von Visual Studio direkt in der Symbolleiste ändern können. Genauer gesagt, die Anzahl der parallelen Builds (Extras | Optionen | Projekte und Lösungen | Erstellen und Ausführen | maximale Anzahl paralleler Projekt-Builds). Es kann entweder ein Bearbeitungsfeld direkt in der Symbolleiste oder zwei Schaltflächen sein, mit denen bestimmte Werte eingestellt werden können.

Ich verwende Visual Studio 2005.

Irgendwelche Vorschläge?

1voto

Ilya Ryzhenkov Punkte 11342

Schreiben Sie Makros, die die beiden Einstellungen ändern, und legen Sie das Makro mit "Cusomtize" auf die Symbolleiste.

0voto

Assaf Lavie Punkte 67504

(fast) jeder VS-Befehl oder jede Eigenschaft hat ein entsprechendes skriptfähiges Objekt, das Sie in Makros aufrufen können.

Drücken Sie Alt-F11, gehen Sie in den Makro-Editor, öffnen Sie das Objektmodell-Fenster und fangen Sie an, herumzuschnüffeln. Sie können die Suche verwenden, um die entsprechende Klasse/Funktion für eine bestimmte Eigenschaft (z. B. die Anzahl der Builds) zu finden. Sobald Sie sie gefunden haben, müssen Sie nur noch ein paar VBA-Zeilen schreiben, die die Eigenschaft ändern, und schon können Sie Ilja schlug vor und fügen Sie dieses Makro in Ihre Symbolleiste ein.

Btw, es sollte möglich sein, ein Eingabefeld in der Symbolleiste zu setzen, um den Wert zu erhalten; aber es wäre wahrscheinlich viel einfacher, InputBox oder etwas aufzurufen, um den Benutzer nach der Eingabe zu fragen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X