Automatizar ações repetitivas usando Macros
Durante o desenvolvimento de código em Visual Studio, às vezes encontrar repetidamente realiza um procedimento específico ou uma série de pressionamentos de teclas. No Visual Studio, você pode automatizar o processo através de macros.
Se você tiver usado o Microsoft Word ou Microsoft Excel, você provavelmente está familiarizado com macros. Uma macro é um conjunto de instruções salvas em um arquivo (.Vsmacros) que pode ser executada posteriormente. Você pode criar a macro manualmente, digitando o código no IDE de Macros, ou você pode ter o registro do ambiente uma macro para você automaticamente enquanto você digita e clique em. Após ter sido criada uma macro, você pode executá-lo a partir do Explorer 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 conhecer e programar o modelo de objeto de automação de Visual Studio. Para obter mais informações, consulte criação de suplementos e assistentes.
Para saber mais sobre |
See |
---|---|
Criação e gravação de macros. |
|
Várias maneiras de executar macros e passar parâmetros. |
|
Solucionando problemas de macros e macro em gravação e execução de problemas. |
|
Como editar uma macro existente ou criar manualmente um novo. |
|
Como depurar uma macro. |
|
Gerenciador de macro e seus menus de contexto. |
|
Como referência COM e.NET Framework disponíveis nas macros. |
Como: Referência de COM e.NET Framework disponíveis em Macros |
O modelo de EnvironmentEvents e o evento OnMacrosRuntimeReset. |
|
Segurança e problemas de compartilhamento com macros. |
Ferramentas de macro
As seguintes ferramentas o ajudam a gravar, executar, depurar e editar macros.
Macro Explorer essa ferramenta lista todas as macros disponíveis no ambiente e é a principal ferramenta para exibição e execução de macros. O nó mais alto contém projetos de macro, incluindo o projeto padrão chamado MyMacros. Cada macro contém um ou mais módulos, que por sua vez contêm comandos de macro individuais. Macros gravadas recentemente aparecem como um comando chamado TemporaryMacro, em um módulo chamado RecordingModule, que está sob o projeto que está marcado como o projeto em gravação. Clique duas vezes em um comando de macro para executá-lo. Para exibir o Gerenciador de Macro, pressione ALT + f8, ou escolha Macro Explorer na Other Windows submenu a Exibir menu. Para obter detalhes sobre o Gerenciador de Macro, consulte Janela do Explorer de macro.
Caixa comando/Localizar depois de ter gravado ou criou uma macro, você pode executá-lo da caixa Find/Command na barra de ferramentas de Visual Studio ou na janela de comando no modo de comando. As informações específicas são abordadas em Como: Executar Macros.
Barra de ferramentas do gravador quando você inicia a gravação de uma macro, aparece a barra de ferramentas do gravador para ajudá-lo com o processo. Ele tem botões para iniciar, parar, pausar e cancelando a gravação. Como alternativa, você pode usar o Macros submenu de Ferramentas menu ou atalhos de teclado para controlar a gravação de macros. Para obter detalhes sobre a gravação de macros, consulte Como: Gravar Macros.
IDE de macros para editar ou depurar suas macros existentes ou criar novos, usar o IDE de Macros. Para exibir o IDE de Macros, pressione ALT + F11 ou escolha Macros ide sobre o Macros submenu a Ferramentas menu. O IDE de Macros parecida com o principal ambiente de Visual Studio, mas é um ambiente separado projetado exclusivamente para a criação, edição, depuração e execução de macros.
Observação |
---|
Macros do VS não oferece suporte a Windows Forms. |
Consulte também
Referência
Conceitos
A gravação de macro e problemas de execução