Compartilhar via


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çãoObservaçã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: Gravar Macros

Como: Editar e programaticamente criar Macros

Conceitos

Depurar Macros

A gravação de macro e problemas de execução

Diferenças do modelo de extensibilidade (Macros IDE)