2012-10-17 9 views
13

Gibt es eine Möglichkeit, eine Verknüpfung für ein benutzerdefiniertes Tool in Visual Studio zu erstellen? Im Moment muss ich zum Tool in der Lösung navigieren, mit der rechten Maustaste klicken und ein benutzerdefiniertes Tool ausführen. Es wäre schön, wenn ich entweder eine Tastenkombination binden oder das Werkzeug aus der Symbolleiste ausführen könnte. Kennt jemand einen Weg, dies zu tun?Benutzerdefinierte Werkzeugverknüpfung Visual Studio

Antwort

1

Ja, gehen Sie zu Tools ->Options ->Environment ->Keyboard ..

Geben Sie für Befehl Project.RunCustomTool oder der Befehl Sie eigentlich wollen.

+1

Ah das ist gut. Die Sache ist, mit dieser Methode muss ich immer noch zu meinem benutzerdefinierten Werkzeug in der Lösung navigieren, gibt es eine Möglichkeit, wie ich schnell auf es in der Symbolleiste wie eine Verknüpfung zugreifen kann oder um die Tastenkombination zu binden, ohne das Werkzeug zuerst ausgewählt zu haben? – Steji

12

Ich glaube, Sie sind für diese Suche:

  • Zum Tools ->External tools
  • Konfigurieren Sie Ihr Werkzeug
  • Zum Tools ->Options ->Environment ->Keyboard
  • In Zeige Befehle, die enthalten: Tools.ExternalCommand
  • Wählen Sie den gewünschten Befehl und legen Sie eine Verknüpfung dafür fest.

Im External tools ist die gotcha, dass die Anzahl der externen Werkzeug die Position in der Liste ist.

+1

Ich habe das versucht, aber es wird nur .exe-Dateien laufen, ich hätte erklären müssen, dass meine nur eine .tt-Vorlage ist. Ich habe den Befehl "Alle T4-Vorlagen transformieren" gefunden, aber ich möchte sie nur einzeln ausführen. – Steji

+0

Sorry, im Moment kann ich dir nicht weiter helfen: T4 Templates sind in meinem "Dinge zu lernen" Stack. –

+0

Danke trotzdem JiBé! – Steji