
Макрос представляет собой серию команд и инструкций, сгруппированных в одну команду для автоматического выполнения задачи, которая в основном используется для автоматизации повторяющихся действий.
Макросы на основе VBA были удалены в VS 2012, но сообщество разработчиков Microsoft не сдалось и выпустило расширения, чтобы восполнить этот пробел. В начале мая команда Visual Studio выпустила новое расширение VS Macro; сегодня у нас есть подтверждение, что расширение для Visual Studio 2013+ работает нормально. Расширение позволяет использовать макросы в среде IDE и может записывать большинство функций Visual Studio, включая операции редактирования текста.
Полный список функций включает:
- Запись и воспроизведение активных операций с документами и команд Visual Studio IDE
- Воспроизведение несколько раз
- Управляйте макросами и сохраняйте их с помощью Macro Explorer
- Назначьте привязки клавиатуры к любому макросу
- Макросы, записанные в виде файлов JavaScript, которые вызывают API VS DTE
- Редактирование макросов в Visual Studio с помощью DTE IntelliSense
- Остановить воспроизведение
- Примеры макросов.
После установки расширения меню «Макрос» будет отображаться в разделе «Инструменты»> «Макросы». Текущий макрос - это временный макрос, который включает последний записанный макрос. Чтобы сохранить его, щелкните правой кнопкой мыши текущий макрос и назовите новый макрос. Вы также можете назначить ярлык для более быстрого доступа. После этой операции новый макрос будет сохранен в вашей файловой системе.
Однако не все функции поддерживаются этим расширением. Вы не можете записывать взаимодействие с диалогами или выполнять макрос внутри другого макроса. Вы также не можете воспроизводить макросы из Visual Studio 2010, потому что с этим расширением макросы написаны на JavaScript, а макросы в Visual Studio 2010 были написаны на макросах VBA.
Этими расширениями Microsoft еще раз доказывает, что слышит своих разработчиков.
СВЯЗАННЫЕ ИСТОРИИ, КОТОРЫЕ НЕОБХОДИМО ВЫБРАТЬ:
- Пакет SDK для обновления Windows 10 Anniversary Update выпущен для разработчиков
- Microsoft стремится улучшить Bing Maps, предлагая разработчикам новые технологии
- Исправьте сообщение «Срок действия вашей лицензии разработчика истек» в Windows 8, 8.1, 10