Partilhar via


Esboço

Para ocultar uma região de código da exibição, você pode recolhê-la para que ela apareça sob um sinal de cursor (>) no editor de texto. Em seguida, para expandir uma região recolhida, selecione o sinal de cursor (>).

Dica

Se for um utilizador de teclado, pode escolher Ctrl+M+M para recolher e expandir.

Para recolher uma região de contorno, clique duas vezes em qualquer linha da região na margem de contorno, que aparece à esquerda do código. Você pode ver o conteúdo de uma região recolhida como uma dica de ferramenta ao passar o cursor do rato sobre a região recolhida.

Captura de tela de um exemplo de código recolhido que mostra a margem de contorno e um exemplo do código expandido visível de uma dica de ferramenta.

As regiões na margem de contorno também são realçadas quando você passa o mouse sobre a margem. A cor de realce padrão pode parecer bastante fraca em algumas configurações de cores. Você pode alterá-lo em Ferramentas>Opções>Ambiente>Fontes e Cores>Itens de Exibição>Região dobrável.

Ao trabalhar em código delineado, pode expandir as secções nas quais deseja trabalhar, recolhê-las quando terminar e depois passar para outras secções. Quando não quiser exibir a estrutura de tópicos, você pode usar o comando Parar Estrutura de Tópicos para remover as informações da estrutura de tópicos sem perturbar o código subjacente.

Os comandos Desfazer e Refazer no menu Editar afetam essas ações. As operações Copy, Cut, Pastee arrastar e soltar retêm informações de destaque, mas não o estado da região recolhível. Por exemplo, ao copiar uma região recolhida, a operação Colar cola o texto copiado como uma região expandida.

Atenção

Quando se altera uma região delineada, o contorno pode ser perdido. Por exemplo, exclusões ou operações Localizar e substituir podem apagar o final da região.

Os comandos a seguir podem ser encontrados no submenu Editar >Estrutura de Tópicos.

Nome Teclado Descrição
Ocultar seleção Ctrl+M, Ctrl+H Recolhe um bloco de código selecionado que normalmente não estaria disponível para estruturação. Exemplo: um bloco if. Para remover a região personalizada, use Parar de Ocultar Atual ou Ctrl+M, Ctrl+U. Não disponível no Visual Basic.
Alternar expansão de contorno Ctrl+M, Ctrl+M Inverte o estado oculto ou expandido atual da seção de contorno mais interna quando o cursor está em uma seção aninhada recolhida.
Alternar todos os contornos Ctrl+M, Ctrl+L Define todas as regiões para o mesmo estado recolhido ou expandido. Se algumas regiões são expandidas e outras colapsadas, as regiões colapsadas são expandidas.
Parar de Esboçar Ctrl+M, Ctrl+P Elimina todas as informações de formatação de tópicos de todo o documento. Para ativá-lo novamente, vá para Editar>Estrutura de Tópicos e selecione IniciarEstrutura de Tópicos Automática .
Pare de ocultar a corrente Ctrl+M, Ctrl+U Remove as informações de estrutura para a região definida pelo utilizador que está atualmente selecionada. Não disponível no Visual Basic.
Fechar para definições Ctrl+M, Ctrl+O Recolhe os membros de todos os tipos.
Bloco de colapso:<limite lógico> (C++) Recolhe uma região na função que contém o ponto de inserção. Por exemplo, se o ponto de inserção estiver dentro de um loop, o loop estará oculto.
Fechar tudo em: <estruturas lógicas> (C++) Recolhe todas as estruturas dentro da função.

Dica

Para obter mais informações sobre como usar o teclado exclusivamente, consulte Atalhos de teclado no Visual Studio.

Você também pode usar o SDK do Visual Studio para definir as regiões de texto que deseja expandir ou contrair. Veja Passo a passo: Estruturando.