Modos do IDE de Macros.
Ao trabalhar na Visual Studio Macros integradas ao ambiente de desenvolvimento (IDE), as ações que você pode executar são determinadas pelo modo atual. do ambiente Criar sua macro no modo de design, executar e depurá-lo no modo de executar/depurar e percorrer a ele usando pontos de interrupção no modo de interrupção.
Para facilitar a depuração, o IDE de Macros permite que você editar macros no modo de executar/depurar e o modo de design. Não é possível editar macros no modo de interrupção.
A tabela a seguir mostra a funcionalidade disponível em modos de quebra, design e executar/depurar.
Command |
Design Mode |
Executar/depurar no modo |
Break Mode |
---|---|---|---|
Iniciar (F5) |
Enabled |
Enabled |
Continue |
Start Without Debugging |
Enabled |
Removido |
Removido |
Parar/reiniciar |
Disabled |
Enabled |
Enabled |
Detach |
Removido |
Enabled |
Enabled |
Attach |
Enabled |
Removido |
Removido |
Executando projetos de Macros IDE
Quando você executa seu projeto a partir do IDE de Macros, o local do cursor determina quais eventos ocorrem. Executando um projeto de fora de um procedimento ou o buffer de edição está vazio, executa todos os projetos, anexa o depurador e coloca o Macros IDE no modo de executar/depurar. Executando um projeto dentro de um procedimento executa a macro específica além de todos os projetos, anexa o depurador se ele não ainda estiver, coloca o Macros IDE no modo de executar/depurar e executa o procedimento.
Quando o Macros IDE pára em um ponto de interrupção no modo de quebra ou executar/depurar, você não pode chamar comandos no host e mensagens que podem alterar seu estado são suprimidas.
Executando projetos a partir do Explorer de Macro
Quando você executa seu projeto a partir do Gerenciador de Macro, todos os projetos e, em seguida, o procedimento são executados. O IDE de Macros não é instanciado, nem o depurador anexado. Quando você pára o seu projeto, os eventos são soltos e o estado é perdido e quando você reiniciar o projeto, os eventos são reconectados.
Diferenças do comando de Menu de depuração.
No Visual Studio IDE, o Depurar menu contém comandos que estão desativados ou ausentes no Depurar menu o Visual Studio Macros IDE. A tabela a seguir lista todos os Debug comandos e seus status de disponibilidade no IDE de Macros.
Comando de menu |
Status do IDE de Macros |
Shortcut Key |
Comments |
---|---|---|---|
Windows, pontos de interrupção |
Enabled |
Ctrl + Alt + B. |
Exibe o pontos de interrupção janela |
Windows, de imediato |
Enabled |
Ctrl + Alt + I |
Exibe o imediata janela |
Ativar a depuração |
Enabled |
Ctrl + Shift + E |
Coloca o IDE no modo de execução e anexa o depurador |
Build |
Enabled |
Ctrl + Shift + B. |
Compila todo o código |
Start |
Enabled |
F5 |
Inicia o programa |
Start Without Debugging |
Enabled |
CTRL + F5. |
Inicia o programa sem abrir o depurador |
Exceptions |
Enabled |
Ctrl + Alt + E |
Permite que você alterar a maneira como o depurador as manipula exceções ou categorias de exceções |
Step Into |
Enabled |
F11 |
Etapas para a função no ponto de interrupção |
Step Over |
Enabled |
F10 |
Dirige-se a função no ponto de interrupção |
Step Out Of |
Enabled |
SHIFT + F11. |
Etapas da função atual |
Novo ponto de interrupção |
Enabled |
CTRL + B. |
Exibe o Novo ponto de interrupção caixa de diálogo com o dados e endereço guias removidas |
Limpar todos os pontos de interrupção |
Enabled |
Ctrl + Shift + F9. |
Pelo menos um ponto de interrupção deve ser definido. |
Observação |
---|
Combinando o depurador de objeto com o Visual Studio o modelo de automação não é aconselhável. Se você usar o depurador objeto macros pretende automatizar comandos dentro do Visual Studio IDE de Macros, podem ocorrer resultados inesperados. |
Consulte também
Tarefas
Como: Editar e programaticamente criar Macros