Можно ли добавить кнопку быстрого доступа к панели инструментов VS11, чтобы указать на скрипт / команду powershell? - PullRequest
4 голосов
/ 02 апреля 2012

Поскольку поддержка для макросов для VS11 закончена, можно ли добавить кнопку для указания на скрипт powershell (сохраненный в виде файла или каким-либо образом похожий на макрос) или выполнить отдельныйкоманда powershell?


Контекст Это будет убить все серверы webdev:

Stop-Process -processname WebDev.WebServer40

Так что, если есть какой-либо другой быстрый способ сделать это (другоечем было бы полезно набрать путь к команде или сценарию в консоли диспетчера пакетов с поддержкой PowerShell или другой консоли).

1 Ответ

1 голос
/ 13 апреля 2012
  1. Создайте внешнюю команду (Tools | External Commands), которая делает то, что вы хотите.
  2. В меню выберите Tools | Customize
  3. В диалоговом окне перейдите на вкладку Commands
  4. Выберите панель инструментов, к которой вы хотите добавить команду
  5. Нажмите Add Command
  6. Во всплывающем меню найдите категорию Tools и выберите External Command N, где N - номер команды для вашего вызова powershell.

Если панель инструментов видна, как только вы закрываете всплывающее окно, на панели инструментов появится команда с именем, которое вы ей дали. Закройте диалоги, и все будет готово.

...