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.
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.