Partilhar via


Automatizando ações repetitivas usando macros

Durante o desenvolvimento de código no Visual Studio, às vezes, perceber que está executando várias vezes um determinado procedimento ou uma série de pressionamentos de teclas.Nas versões anteriores do Visual Studio, com exceção do Visual C++, a única maneira de fazer isso era tediously executar repetidamente as ações.Mas agora, no Visual Studio, você pode automatizar o processo através de macros.

Se você tiver usado o Microsoft palavra ou Microsoft Excel, você provavelmente está familiarizado com as macros.Uma macro é um conjunto de instruções salvas em um arquivo (.vsmacros) que pode ser executado posteriormente.Você pode criar a macro manualmente digitando o código no IDE de macros ou você pode ter o registro do ambiente de uma macro para você automaticamente ao digitar e clicar.Depois de uma macro tiver sido criada, você pode executá-lo no Gerenciador de Macro, a caixa Find/Command ou macros IDE ou você pode usar um atalho de teclado para executá-lo.

As macros também são muito úteis para aprender sobre e programar contra o modelo de objeto do Visual Studio Automation.Para obter mais informações, consulte Criando suplementos e assistentes.

Para obter mais informações sobre

Consulte

A criação e gravação de macros.

Como: Registro de macros

Várias maneiras de executar macros e passar os parâmetros.

Como: Executar macros

Solucionando problemas de macros e macro gravação e execução de problemas.

Gravação de macro e executando problemas

Como edição uma macro existente ou criar manualmente uma nova.

Como: edição e criar macros programaticamente

Como depurar uma macro.

Depurando macros

Gerenciador de Macro e seus menus de contexto.

Como: Gerenciar macros

Como fazer referência a componentes COM e .NET estrutura em macros.

Como: Referência de COM e .NET estrutura Components em macros

O modelo EnvironmentEvents e o evento OnMacrosRuntimeReset.

Como: Manipular eventos de ambiente em macros

Segurança e problemas de compartilhamento com macros.

Segurança em macros e problemas de compartilhamento

Ferramentas de macro

As seguintes ferramentas ajudam a você gravar, executar, depurar e edição macros.

  • Gerenciador de Macro   Essa ferramenta lista todas as macros disponível no ambiente e é sua principal ferramenta para exibição e execução de macros.O nó superior contém macros, incluindo o projeto padrão chamado MyMacros.Cada projeto de macro contém uma ou mais módulos, que por sua vez contêm comandos de macro individuais.Macros gravadas recentemente aparecem sistema autônomo um comando chamado TemporaryMacro, em um módulo chamado RecordingModule, que está sob o projeto está marcado sistema autônomo o projeto de gravação.Você pode clicar duas vezes em um comando de macro para executá-lo.Para exibir Gerenciador de Macro, pressione ALT + F8, ou escolher Gerenciador de Macro on the Outras janelas submenu a Modo de exibição menu.Para obter detalhes sobre macros Explorer, consulte Janela do Gerenciador de macro.

  • Caixa Find/Command   Depois de registrado ou criou uma macro, você pode executá-lo da caixa Find/Command na barra de ferramentas do Visual Studio ou na janela Comando no modo de comando.As especificações são abordadas em Como: Executar macros.

  • Barra de ferramentas do gravador   Quando você inicia a gravação de uma macro, a barra de ferramentas de gravador é exibida para ajudar você a com o processo.Ele tem botões para iniciar, parar, pausar e cancelando a gravação.Como alternativa, você pode usar o Macros submenu a Ferramentas atalhos de menu ou o teclado para controlar a gravação da macro.Para obter detalhes sobre como gravar macros, consulte Como: Registro de macros.

  • IDE de macros   Para edição ou depurar suas macros existentes ou criar novos, use o IDE de macros.Para exibir o IDE de macros, pressione ALT+F11 ou escolher IDE de macros on the Macros submenu a Ferramentas menu.O IDE de macros parecida com o principal ambiente, mas é um ambiente separado projetado exclusivamente para a criação, edição, depuração e executar macros.

Observação:

VS macros não suportam atualmente o Windows Forms.

Consulte também

Conceitos

Gravação de macro e executando problemas

Referência

Janela do Gerenciador de macro

Macros

Outros recursos

Criando Adicionar-ins e assistentes