Compartilhar via


Como: Estrutura de tópicos e ocultar código

Por padrão, todos os textos serão exibidos no Editor de código, mas você pode optar por ocultar algum código no modo de exibição.O Editor de código permite que você selecionar uma região de código e torná-lo recolhível, para que ele aparece sob um sinal de mais (+).

clicar no sinal de mais (+) próximo ao símbolo para expandir ou ocultar a região.Contorno de código não é excluído, ele estiver oculto no modo de exibição.

The Desfazer and Refazer comandos o edição menu afetam essas ações.Em Outros palavras, se você criar uma região recolhível, você pode escolher Desfazer para reverter essa ação.Além disso, Cópia, Recortar, Colar e operações de do tipo arrastar e soltar mantêm informações de estrutura de tópicos, mas tthe estado da região recolhível.Por exemplo, quando você copia uma região que é recolhido, o Colar operação colará o texto copiado sistema autônomo uma região expandida.

Após o código de estrutura de tópicos, você pode expandir as seções desejadas para trabalhar, recolhê-las ao terminar e, em seguida, mover para outras seções.Quando terminar de estruturar em tópicos, você pode usar o Interromper estrutura de tópicos comando para remover as informações de estrutura de tópicos sem perturbar seu código subjacente.

Cuidado:

W uando invalidar a região, a região contornada é perdida.F ou exemplo, deleti NG ou Localizar e substituir operações apagar o participante da região.

Os seguintes comandos estão disponível a partir de Estrutura de tópicos submenu a edição menu e, no menu de atalho do Editor de código:

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e Exportar conjuntotings sobre o Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Comando

Definição

Ocultar seleção

Recolhe o texto selecionado no momento.Texto deve ser selecionado para usar este comando.Teclas de atalho estão CTRL + M and then CTRL + H.

Observação:
Este comando fica disponível no Visual C# Quando a estrutura de tópicos automático está desativada ou Interromper estrutura de tópicos está selecionada.Não está disponível no Visual Basic.

Ativar/desativar expansão da estrutura de tópicos

Reverte o estado corrente oculto ou expandido da interno em que o cursor se encontra quando estiver em uma seção recolhida aninhada de seção de estrutura de tópicos.Teclas de atalho estão CTRL + M and then CTRL + M.

Ativar/desativar toda a estrutura de tópicos

Define todos os procedimentos no mesmo estado oculto ou expandido.Se algumas regiões estiverem expandidas e outras ocultas, e, em seguida, as regiões ocultas são expandidos.Teclas de atalho estão CTRL + M and then CTRL + L.

Interromper estrutura de tópicos

Remove todas as informações mais importantes para o documento inteiro.Todas as regiões são visíveis e os símbolos removida, mas o código subjacente permanece inalterado.Teclas de atalho estão CTRL + M and then CTRL + P.

Iniciar estrutura de tópicos automático

Este comando só está disponível quando a estrutura de tópicos automático está desativada.Use esse comando para habilitar a estrutura de tópicos automático no IDE.

Interromper ocultação corrente

Remove as informações de estrutura de tópicos para a região definida pelo usuário selecionada no momento.Teclas de atalho estão CTRL + M and then CTRL + U.

Observação:   Este comando fica disponível no Visual C# Quando a estrutura de tópicos automático está desativada ou Interromper estrutura de tópicos está selecionada.Não está disponível no Visual Basic.

Recolher para definições

Recolhe os membros de todos os tipos de modo que todos os membros que pertencem a um tipo são vistos claramente.Idêntico a Recolher Bloco comando, exceto pelo fato de que o ambiente automaticamente percorre todo o código no documento, cria regiões em cada um dos seus procedimentos e oculta-os.Teclas de atalho estão CTRL + M and then CTRL + O.

recolher Bloco: <limite lógico>

(Visual C++) O ambiente usa serviço na linguagem de programação para determinar automaticamente limites lógicos para criar uma região na função que contém o ponto de inserção e oculta-lo. Por exemplo, se o ponto de inserção estiver dentro de um loop, uma região é criada para essa demonstrativo e a região está oculto.Sempre que você executar este comando, a próxima demonstrativo nível mais alto que o contém é recolhida até que você acaba na parte superior de um procedimento ou Outros definição de nível superior no seu código.

recolher, Tudo em: <estruturas lógicas >

(Visual C++) Executa a mesma função Recolher Bloco, exceto que ele recursivamente recolhe todas sistema autônomo estruturas lógicas dentro da função em uma única etapa.

Criando flexível seções do código em Visual C++

Para criar recolhíveis seções de código

  1. selecionar a seção de código ou texto desejada.

    Observação:

    Para ativar o Ocultar seleção de comando, selecionar um fluxo contínuo de texto.

  2. clicar com o botão direito do mouse na seleção e selecionar Estrutura de tópicos no menu de atalho.

  3. escolher Ocultar seleção from the Estrutura de tópicos submenu.

    Recolhe a seleção sob a linha selecionada mais alto e um sinal de adição (+) é exibido à esquerda da linha na margem de indicadores.

Para tornar o código entre chaves recolhíveis

  1. clicar com o botão direito do mouse no ' Editor de código-em uma seção de Visual C++código entre chaves ("{}") e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Recolher Bloco from the Estrutura de tópicos submenu.

    Um sinal de subtração (-) aparece na margem indicador próximo à linha com a chave de abertura ("{").Quando você seleciona esse sinal, subseqüentes todas as linhas até a chave de fechamento correspondente ("}") recolher sob a linha superior desta seção, e um símbolo de sinal de adição (+) é exibida.

    Observação:

    Essa opção é ativada quando você está programando em Visual C++.

Para fazer as estruturas lógicas entre chaves recolhíveis

  1. clicar com o botão direito do mouse no ' Editor de código-em uma seção de Visual C++código entre chaves ("{}") que inclui estruturas lógicas que também são colocadas entre chaves ("{}") e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Recolha tudo na: <lógico estruturar> from the Estrutura de tópicos submenu.

    Aparece um sinal de subtração (-) na margem de indicadores ao lado de chave de abertura ("{") de cada subseção de código também é colocada entre chaves.Quando você seleciona esse sinal, subseqüentes todas as linhas até a chave de fechamento correspondente ("}") recolher sob a linha superior da subseção, e um símbolo de sinal de adição (+) é exibida.

    Observação:

    Essa opção está disponível somente quando você está programando em Visual C++.

Recolher e expandir código

Para recolher e expandir uma seção de código

  1. Para exibir todas as linhas em uma seção recolhida, clicar no sinal de mais (+) na margem de indicadores.

  2. Para ocultar uma seção expandida, clicar no sinal de subtração (-) na margem de indicadores.

    You can also use the commands Toggle Outlining Expansion or Toggle All Outliningto hide all collapsible sections or make all of them visible.

Para recolher e expandir várias recolhíveis seções de código

  1. selecionar seções adjacentes de código recolhíveis no Editor de código.

  2. clicar com o botão direito do mouse na seleção e selecionar Estrutura de tópicos no menu de atalho.

  3. escolher Ativar/desativar expansão da estrutura de tópicos from the Estrutura de tópicos submenu.

    Se qualquer seção selecionada estiver expandida, todas as seções selecionadas estão recolhidas.Se todas as seções selecionadas estiverem recolhidas, em seguida, eles são todos expandidos.

Para recolher ou expandir todas as seções recolhíveis de código

  1. clicar com o botão direito do mouse em qualquer lugar no Editor de código e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Ativar/desativar estrutura de tópicos from the Estrutura de tópicos submenu.

    Se qualquer seção recolhível estiver recolhida, todas as seções são expandidas.

    Se todas as seções são expandidas, em seguida, eles estão todos recolhidos.

Para recolher todas as definições

  1. clicar com o botão direito do mouse em qualquer lugar no Editor de código e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Recolher para definições from the Estrutura de tópicos submenu.

    Todas as seções recolhíveis dentro do módulo corrente estão recolhidas.

Procurando seções de código recolhido

Várias exibições do Localizar e substituir janela pode pesquisar recolhidas seções de código.

Para pesquisar seções de código recolhido

Estrutura de tópicos automático

Vários idiomas de desenvolvimento oferecem suporte a um modo de edição onde estrutura de tópicos automático está sempre ativa.À medida que você digitar novas definições, o Code Editor cria automaticamente recolhíveis seções em torno de blocos de código novo.Uma vez que você selecionou a opção que ativa o modo de estrutura de tópicos em seu linguagem de desenvolvimento, comandos ficam disponível no menu de atalho do Editor de código que expandir e recolher seções selecionadas, todas as definições e cada seção recolhível e alterna automático de estrutura de tópicos e ligue-o novamente.

Para criar automaticamente recolhíveis seções de código

  1. selecionar a opção ativa o modo de estrutura de tópicos para o linguagem no qual você está programando.

    Para obter mais informações sobre as opções que permitem a estrutura de tópicos automático em linguagens de programação específicas, consulte Específico do VB, Basic, editor de texto, caixa de diálogo Options, Formatação, c/c++, editor de texto, caixa de diálogo Opções, e Formatação, C#, editor de texto, caixa de diálogo Opções.

  2. Adicione um novo procedimento, função, enumeração ou Outros bloco de código ao seu código.

    Um sinal de subtração (-) aparece na margem indicador próximo à linha superior.Quando você selecionar este sinal, recolhe o código adicionado na linha superior e um símbolo de sinal de adição (+) aparecerá.

Para desativar a estrutura de tópicos para uma seção recolhível

  1. clicar com o botão direito do mouse em uma seção recolhível no Editor de código e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Interromper ocultação corrente.

    A seção é expandida e o sinal de subtração (-) para recolher-não é exibido na margem de indicadores.

Para desativar a estrutura de tópicos automático e expandir seções tudo recolhidas

  1. clicar com o botão direito do mouse em qualquer lugar no Editor de código e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Interromper estrutura de tópicos.

    Quaisquer seções recolhidas são expandidas e sinais de subtração (-) para recolher não são exibidos na margem de indicadores.

restauração a estrutura de tópicos automático e Recolher Tudo expandido seções

  1. clicar com o botão direito do mouse em qualquer lugar no Editor de código e selecionar Estrutura de tópicos no menu de atalho.

  2. escolher Iniciar estrutura de tópicos automático.

    Quaisquer seções recolhíveis estão recolhidas em suas linhas mais alto e sinais de adição (+) para expandi-los são exibidos na margem de indicadores.

Consulte também

Tarefas

Como: Recolher e ocultar seções de código

Conceitos

Editor de comandos e recursos convenientes

Personalizando o Editor

Referência

Diretiva #Region

Diretivas #If...Then...#Else

Outros recursos

Edição de texto, código e marcação