Modos na IDE de macros
Quando estiver trabalhando no Visual Studio Macros integradas ao ambiente de desenvolvimento (IDE), as ações que você tomar são determinadas pelo modo corrente do ambiente. Criar a macro no modo de design, executar e depurá-lo no modo de execução/depuração e depurar usando pontos de interrupção no modo de interrupção.
Para facilitar a depurar, o IDE de macros permite que você edição macros enquanto no modo de execução/depurar e modo de design.Não é possível edição macros enquanto estiver no modo de interrupção.
A tabela a seguir mostra a funcionalidade disponível no design, execução/depurar e modos de quebra.
Comando |
Modo de design |
Modo de execução/depurar |
Modo de interrupção |
---|---|---|---|
Início (F5) |
Enabled |
Enabled |
Continue |
Iniciar sem depuração |
Enabled |
Removido |
Removido |
Parar/reiniciar |
Disabled |
Enabled |
Enabled |
Desanexar |
Removido |
Enabled |
Enabled |
Anexar |
Enabled |
Removido |
Removido |
Executando projetos de macros IDE
Quando você executa seu projeto de dentro do Macros IDE, local do cursor determina quais eventos ocorrem.Executar um projeto outside of um procedimento ou quando o buffer de edição está vazio, executa todos os projetos, anexa o depurador e coloca o IDE de macros no modo de execução/depurar.Executando um projeto inside of um procedimento executa todos os projetos mais macro específica, anexa o depurador se ele não ainda estiver, coloca o IDE de macros no modo de execução/depurar e executa o procedimento.
Quando o IDE de macros pára em um ponto de interrupção no modo de execução/depurar ou de quebra, não é possível chamar comandos no host e as mensagens que podem alterar seu estado são suprimidas.
Executando projetos do Gerenciador de macro
Quando você executa seu projeto de dentro do Gerenciador de Macro, todos os projetos e, em seguida, o procedimento são executados.Não é instanciado, o IDE de macros, nem o depurador é anexado.Quando você parar de 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 Menu Comandos de depurar
No Visual Studio IDE, o Depurar menu contém comandos que estão desativados ou ausentes no Depurar menu no Visual Studio IDE de macros. A tabela a seguir lista todos os Depurar comandos e seus status de disponibilidade no IDE de macros.
Comando de menu |
Status no IDE de macros |
Tecla de atalho |
Comentários |
---|---|---|---|
Windows, pontos de interrupção |
Enabled |
CTRL + ALT + B |
Exibe o Pontos de interrupção janela |
Windows, imediata |
Enabled |
CTRL+ALT + I |
Exibe o Imediata janela |
Ativar depuração |
Enabled |
deslocar + CTRL+E |
Coloca o IDE no modo de execução e anexa o depurador |
Criar |
Enabled |
CTRL + deslocar + B |
Compila todo o código |
Iniciar |
Enabled |
F5 |
Inicia o programa |
Iniciar sem depuração |
Enabled |
CTRL + F5 |
Inicia o programa sem abrir o depurador |
Exceções |
Enabled |
ALT + CTRL+E |
Permite que você altere o modo como o depurador lida com exceções ou categorias de exceções |
Step Into |
Disabled |
Não é aplicada |
Não disponível |
Step Over |
Disabled |
Não é aplicada |
Não disponível |
Novo ponto de interrupção |
Enabled |
CTRL+B |
Exibe o Novo ponto de interrupção caixa de diálogo com o Dados and Endereço guias removidas |
desmarcar todos os pontos de interrupção |
Enabled |
CTRL-deslocar-F9 |
Pelo menos um ponto de interrupção deve ser conjunto |
Observação: |
---|
Combinando o Depurador objeto com o Visual Studio modelo de automação não é recomendado. Se você usar o Depurador objeto nas macros pretende automatizar comandos dentro de Visual Studio IDE de macros, podem ocorrer resultados inesperados. |
Consulte também
Tarefas
Como: edição e criar macros programaticamente