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. |
|
Várias maneiras de executar macros e passar os parâmetros. |
|
Solucionando problemas de macros e macro gravação e execução de problemas. |
|
Como edição uma macro existente ou criar manualmente uma nova. |
|
Como depurar uma macro. |
|
Gerenciador de Macro e seus menus de contexto. |
|
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. |
|
Segurança e problemas de compartilhamento com macros. |
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