Exemplos de macros
O IDE de Macros inclui algumas macros de exemplo para o estudo e o uso. Eles estão localizados em um nó chamado amostras e estão disponíveis no Gerenciador de Macro ou de Macros IDE. Veja a seguir uma lista de exemplos de macro e uma descrição do que fazer.
Fornecidos exemplos
Acessibilidade — contém macros que são usadas para manipular o texto e exibir a tamanho de propriedade e aparência na Visual Studio.
AddDirAsSlnFolder — importa uma pasta no disco em uma estrutura de pasta de solução.
DevStudio6Editor — o projeto de macro contém macros da amostra Developer Studio versão 6.0 macros que foram convertidas para trabalhar em Visual Studio macros. Ele ilustra como imprimir todos os documentos abertos, um bloco selecionado de comentário do código, adicione marcas de revisão e muito mais.
MakeAddin — converte um projeto de macro em um Visual Studio Add-in. Este projeto ilustra a estrutura de um suplemento, como percorrer todos os projetos em uma macro e cada item em um projeto, como usar o ItemOperations de objeto para adicionar um novo projeto de itens, como copiar as referências de um projeto para outro e muito mais.
Utilitários — contém várias macros de utilitário que são usadas por outras macros de exemplo. Ele ilustra como salvar e recuperar configurações de janela, como manipular caixa de propriedades na caixa de diálogo Opções, como iterar em itens em um projeto e muito mais.
VSDebugger — contém um número de macros que usam os objetos de modelo de automação do depurador para controlar e manipular as operações de depuração. Ele ilustra como a pilha na janela de comando para cada segmento em execução no programa atual de lista, lista e manipular pontos de interrupção, os processos da lista e os idiomas suportados pelo depurador e muito mais.
VSEditor — cria um texto em forma de bloco de notas no editor de Visual Studio, completa com a funcionalidade do editor como recortar e colar, inserir e assim por diante. Ele ilustra como salvar um backup do documento atual, use o modelo de automação de código para criar e manipular seções contornadas, como navegar através de código, como mover e usar o ponto de inserção, como manipular e formatar texto e muito mais.
Observação Um módulo chamado EnvironmentEvents também está presente no exemplo de macro, mas EnvironmentEvents não é realmente uma amostra; estão ali fornecer os manipuladores de eventos para outras macros. No entanto, ele ilustram como manipuladores de eventos são inicializados em macros. Para obter mais informações, consulte Como: Manipular eventos de ambiente em Macros.
Consulte também
Tarefas
Como: Editar e programaticamente criar Macros
Referência
Adicionar caixa de diálogo de projeto de Macro