Ich habe ein paar Batchdateien, die ich häufig ausführen muss, um ein bestimmtes Projekt zu entwickeln. Ich möchte eine Visual Studio-Symbolleiste mit dem Namen "MyProject" erstellen und Befehle darunter haben, um diese Batch-Dateien auszuführen. Was ist der einfachste Weg, dies zu erreichen?Erstellen von Visual Studio-Symbolleistenbefehlen zum Ausführen von Stapeldateien
Antwort
Im Menü Tools ... wählen Sie Externe Tools ... und fügen Verweise auf die Batchdateien hinzu. Dann auf einer Symbolleiste der rechten Maustaste, wählen Sie Anpassen ..., gehen Sie zu den Toolbars Registerkarte, klicken Sie auf New ..., nennen Sie Ihre neue Symbolleiste, klicken Sie auf OK , gehen Sie zu den Befehle Registerkarte, wählen Sie die Tools Kategorie und Drag-Drop den entsprechenden externen Befehl Command auf Ihre benutzerdefinierte Symbolleiste.
Wenn Sie Batchdateien ausführen müssen, die immer direkt vor oder nach einem Build ausgeführt werden, ist es wahrscheinlich besser, build events zu verwenden.
- Wie ein Symbol in Visual Studio installieren, eine Batch-Datei auszuführen. gehen
- Sie im Menü Extras> Externe Tools
- Klicken Sie auf Hinzufügen und füllen Sie das folgende:
- Titel: Der Name, der für das Symbol Name auftaucht.
- Befehl: Suchen Sie nach dem Dateinamen und klicken Sie auf OK oder geben Sie den Dateipfad und den Dateinamen hier ein.
- Aktivieren Sie das Ausgabefenster, wenn Sie die Batch-Dateien in Visual Studio anzeigen möchten.
- Klicken Sie auf OK.
- Notieren Sie die Position # der Menüinhalt Sie nur von Position 1 oben beginnend hinzugefügt. Sie werden dies später als Externer Befehl # verwenden.
- Gehen Sie zu Extras> Anpassen oder klicken Sie mit der rechten Maustaste in den Werkzeugleistenbereich und klicken Sie auf Anpassen.
- Wechseln Sie zur Registerkarte Symbolleisten, klicken Sie auf Neu, benennen Sie den Namen der Symbolleiste und klicken Sie auf OK.
- Wechseln Sie zur Registerkarte Befehle, wählen Sie das Optionsfeld Symbolleiste, und wählen Sie im Dropdown-Menü rechts den Namen Ihrer Symbolleiste aus.
- Klicken Sie auf die Befehlsschaltfläche Hinzufügen. Wählen Sie in den Kategorien Extras und in den Befehlen rechts die Option Externer Befehl von oben und klicken Sie auf OK. Es erscheint nun in der Werkzeugleiste.
Danke Cidade Ich habe benutzt, was Sie geschrieben und erweitert haben. –
- 1. Programmatisch Stapeldateien zum Kopieren bei Nacht
- 2. Erstellen von Windows-Formularanwendung zum Ausführen von Web-Projektcode
- 3. Verwenden von Visual Studio 2005 zum Erstellen von LynxOS-Anwendungen
- 4. Welche Befehlszeilenargumente verwendet Visual Studio zum Ausführen von MsTest?
- 5. F5 zum Ausführen von Visual Studio Test im Debugger
- 6. Ausführen von Visual VM von Eclipse
- 7. Ausführen von MSIL in Visual Studio
- 8. Code zum Erstellen von Vorlagen
- 9. Wie Composit-Bedingung in CodeDOM zum Ausführen von Regeln erstellen
- 10. Erstellen von Threads in Java zum Ausführen im Hintergrund
- 11. Visual Studio-Auslastungstest von Build-Definition ausführen
- 12. Verknüpfung zum automatischen Erstellen von Schnittstellenmethoden in Visual Studio Code?
- 13. PowerShell-Skript Zum Erstellen von Visual Studio-Projekt
- 14. qt qmake -tp vc zum Erstellen von Visual Studio-Projektdateien
- 15. Ausführen von Resharper-Code-Analyse außerhalb von Visual Studio
- 16. Shell-Skript zum Ausführen von SQL-Abfrage
- 17. Ausführen von Visual Studio ohne Administratorrechte
- 18. Ausführen von Hintergrunddiensten in Visual Studio Code
- 19. JavaScript-Komponententests innerhalb von Visual Studio ausführen
- 20. Ausführen von Prozessen aus Visual Studio
- 21. Große Matrix zum Ausführen von glmnet()
- 22. Erstellen Sie msgbox beim Ausführen von Batch
- 23. VSTO: Erzwingen von Visual Studio zum Ausführen einer neuen Instanz von Excel
- 24. Erstellen von ActiveX-DLL in Visual C++
- 25. Erstellen von benutzerdefinierten Leistungsindikatoren in Visual C++
- 26. Erstellen einer Verknüpfung zum Ausführen eines automatisierten Tests
- 27. HTML-Formular-Schaltfläche zum Ausführen von PHP zum Ausführen von Python-Skript
- 28. Ausführen von Profiler von Befehlszeile im Vergleich zu Visual Studio
- 29. Ausführen von MSTest in Teilvertrauensstellung innerhalb von Visual Studio
- 30. Ausführen kleiner C++ - Programme in Visual Studio ohne Erstellen von Projekten
Ist dies Teil des Projekts oder Teil Ihrer Visual Studio Installation? IE, wenn ich das tat und jemand anderes das Projekt öffnete, würden sie dann die Symbolleiste in ihrer Instanz von Visual Studio bekommen? –
@Me ... Nein, tut es nicht. Dies ist spezifisch für Ihre eigene Installation. Es sieht nicht so aus, als wäre es möglich, eine Werkzeugleiste an ein Projekt anzuhängen. Wahrscheinlich eine schlechte Idee, da die meisten Entwickler sich darüber aufregen, wie ihre Umgebung aufgebaut ist. –