Запись макроса

Оценить
(1 голос)

Простейший способ создать макрос — это записать его: для этого надо просто включить в Visual Studio запись макросов и выполнить серию действий в интегрированной среде. Запись макросов превратит ваше взаимодействие с интегрированной средой в макрокод.

Для начала записи макроса выберите Tools | Macros | Record Temporary Macro (или на­жмите комбинацию клавиш <Shift>+<Ctrl>+<R>). После этого немедленно начинается запись; для того чтобы вы могли управлять процессом записи, появится маленькая панель инструментов (рис. 12.1).

Рис. 12.1. Панель инструментов Macro Recorder

Три кнопки панели инструментов дают вам возможность приостановить и возобновить запись, остановить запись или отменить ее. Приостановка записи прекращает запись ваших действий в интегрированной среде, но запись остается в активном состоянии. Повторное нажатие на эту же кнопку возобновляет запись. Если вы остановите запись, то макрокод будет сгенерирован и сохранен для последующего выполнения. Отмена записи останавлива­ет запись, но не сохраняет макрос.

Выполните серию каких-либо действий внутри интегрированной среды при запущенной записи. Предположим, что вы хотите получить легкий способ разворачивания узлов (и по- дузлов) всех проектов в окне Solution Explorer. Для записи этих действий вы просто запус­каете запись, а затем щелкаете по каждому проекту в Solution Explorer (чтобы развернуть их в древовидном представлении). После того как вы закончите это делать (для всех проек­тов и их элементов), нажмите кнопку Stop Recording. В этот момент макрос сохраняется как временный. Он не сохраняется на диск на данной стадии, но вы можете немедленно вы­полнить его (при помощи пункта Run Temporary Macro в меню Tools | Macros).

Примечание

В Visual Studio одновременно может сохраняться только один временный макрос. Это означает, что если вы зэпишете еще один временный макрос, то он просто заменит собой текущий временный макрос. Если вы хотите сохранить макрос на некоторое время, то можете записать его на диск (выбрав Tools | Macros | Save Temporary Macro). Если в данный момент окно Macro Explorer отсутствует, то после выбора это­го пункта меню оно появится.

Запись макроса

Использование Macro Explorer
Работа с макропроектами
Совместное использование макросов
Добавление проекта
Написание макроса

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.