Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve o recurso de estrutura de tópicos no Visual Studio. Para ocultar uma região do código da exibição, você pode recolhê-la para que ela apareça em um sinal de cursor (>) no editor de código. Em seguida, para expandir uma região recolhida, selecione o sinal de cursor.
Você também pode selecionar Ctrl+M+M para recolher e expandir o código.
Você também pode recolher uma região de estrutura de tópicos clicando duas vezes em qualquer linha da região na margem da estrutura de tópicos, que aparece à esquerda do código. Você pode ver o conteúdo de uma região recolhida como uma dica de ferramenta quando focaliza a região recolhida.
As regiões na margem de delineamento também são realçadas quando você passa o mouse sobre ela. A cor de realce padrão pode ser difícil de ver em algumas configurações de cores. Você pode alterá-la em Ferramentas>Opções>Ambiente>Fontes e Cores>Exibir itens>Região recolhível.
Quando você trabalha no código de estrutura de tópicos, pode expandir as seções nas quais deseja trabalhar, recolhê-las quando terminar e passar para outras seções. Quando não quiser usar 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 de Copiar, Recortar, Colar e do tipo "arrastar e soltar" retêm informações de estrutura de tópico, mas não o estado da região recolhível. Por exemplo, quando você copia uma região recolhida, a operação Colar cola o texto copiado como uma região expandida.
Cuidado
Quando você altera uma região delimitada, o delineamento pode ser perdido. Por exemplo, exclusões ou operações Localizar e Substituir podem apagar o final de uma região.
Você pode usar esses comandos no menu Editar>Estrutura de Tópicos :
| Nome | Atalho de 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 a estrutura de tópicos. Exemplo: um bloco if. Para remover a região personalizada, use Interromper Ocultação Atual ou Ctrl+M, Ctrl+U. |
| Ativar/Desativar Expansão da Estrutura de Tópicos | Ctrl+M, Ctrl+M | Inverte o estado oculto ou expandido atual da seção de estrutura de tópicos mais interna quando o cursor está em uma seção aninhada recolhida. |
| Ativar/Desativar Estrutura de Tópicos para Tudo | Ctrl+M, Ctrl+L | Define todas as regiões para o mesmo estado recolhido ou expandido. Se algumas regiões estiverem expandidas e algumas estiverem recolhidas, as regiões recolhidas serão expandidas. |
| Interromper Estrutura de Tópicos | Ctrl+M, Ctrl+P | Remove todas as informações de estrutura de tópicos do documento inteiro. Para ativar a estrutura de tópicos novamente, vá para Editar>Estrutura de Tópicos e selecione Iniciar Estrutura de Tópicos Automática. |
| Interromper Ocultação Atual | Ctrl+M, Ctrl+U | Remove as informações de estrutura de tópicos da região definida pelo usuário selecionada no momento. |
| Recolher para Definições | Ctrl+M, Ctrl+O | Recolhe os membros de todos os tipos. |
Dica
Para obter mais informações sobre como usar o teclado, 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 recolher. Para obter mais informações, consulte Passo a passo: estrutura de tópicos.