Share via


Recursos básicos de edição de código

A capacidade de gravar e modificar texto e o código é uma função central do ambiente de desenvolvimento integrado (IDE).Visual Studio fornece muitos editores sob medida para tipos específicos de arquivos. A maioria dos editores têm dois modos: exibição de design e exibição de código.Todos os editores de compartilham um conjunto básico de funcionalidade, mas também fornecem funcionalidades específicas para o arquivo que você está trabalhando.

Por exemplo, se você em em aberto um Visual C++ Formulário do Windows para edição, o Editor de formulários do C++ abre no modo de exibição designer sistema autônomo o editor padrão para este arquivo. Se você em em aberto um Visual Basic Formulário do Windows, o Visual Basic Formulário Editor é em aberto no modo de exibição designer sistema autônomo o editor padrão para ele. Esses dois editores são semelhantes, mas na verdade dois editores diferentes.Use este tópico para se familiarizar com os recursos e a funcionalidade de editores em Visual Studio. Para obter mais informações sobre os recursos disponível no editor de núcleo, consulte Código e editor de texto.

Este tópico não aborda os editores de recursos.Para obter mais informações, consulte Trabalhando com arquivos de recursos.

Termos comuns

  • Editor
    Um termo genérico que refere-se a todos os código, texto e marcação linguagem editores disponível no IDE.Nas versões anteriores, o termo "Code e editor de texto" foi usado.

  • O modo de exibição de código
    Modo do editor no qual você pode modificar o texto e código em arquivos.Às vezes chamado sistema autônomo "Modo de exibição fonte".Disponível em todos os editores.

  • margem de indicadores
    O canal cinza na borda esquerda do editor no modo de exibição de código onde aparecem os ícones de indicador, depuração e erro.

  • Modo de exibição Designer
    Modo do editor em que você criar o layout e aparência visual de partes de um aplicativo.Não está disponível em todos os editores.

  • área de design
    Um termo genérico que se refere à área visual onde você pode adicionar e move os controles e outros elementos.Aplica-se ao Windows Forms, páginas HTML, páginas ASPX e qualquer Outros arquivo que inclui o modo de exibição do designer ao editar.

  • Glifo
    Um termo genérico que se refere a ícones vários, sistema autônomo pontos de interrupção, indicadores, etc., que exibem na margem de indicadores.

Usando o Editor

Diferentes ferramentas e recursos estão disponível no editor de dependendo do modo de exibição do editor que você está usando sistema autônomo bem sistema autônomo o tipo de arquivo que está editando.

Modo de exibição Designer

Modo de exibição Designer permite que você crie o layout visual para Windows Forms, páginas HTML e arquivos ASPX, entre outros.Adicionar controles, edição propriedades de controle e posicionar controles tudo a partir do modo de exibição designer.Algumas ferramentas comuns usadas no modo de exibição designer incluem o seguinte:

Ferramenta

Descrição

Toolbox

Lista os controles e outros itens que podem ser adicionados para a área de design.

A janela da estrutura do documento

Fornece uma exibição de estrutura de tópicos dos controles, elementos HTML e scripts na área de design corrente.

Janela Properties

Lista sistema autônomo propriedades, sistema autônomo texto, que podem ser editados para o controle selecionado, formulário ou Outros item na área de design.

O modo de exibição de código

O modo de exibição de código é onde você gravar e gerenciar o código que executa o aplicativo.conjunto pontos de interrupção para depurar, recolher as seções de código para aumentar a legibilidade e usar auxílios para escrever código mais rápido.Alguns recursos comuns usados no modo de exibição de código a seguir:

Área

Descrição

Auxílios de codificação

O IntelliSense oferece nos prompts de referência de linguagem local que permitem ao código mais rapidamente.Esses prompts incluem a exibição de uma lista de métodos apropriados conforme você digita, a exibição de parâmetro e informações de declaração e outros.Todos os idiomas de programação oferecem suporte a IntelliSense, embora algumas linguagens de programação têm mais recursos do IntelliSense que outras pessoas.Para obter mais informações, consulte Usando o IntelliSense.

Trechos de código IntelliSense permitem que você inserir código pre-written diretamente em seu arquivo.Esses trechos de código podem ser originado da Microsoft ou podem ser você ou outros usuários tem criado código.Atualmente, Visual C++ e o HTML não oferecem suporte a trechos de código IntelliSense.Para obter mais informações, consulte Criando e usando trechos de código IntelliSense.

Depuração

Você pode conjunto pontos de interrupção na margem do editor do indicador e usar o Visual Studio O depurador para percorrer o seu aplicativo para que você pode solucionar quaisquer erros de lógica encontrados. Você também pode ativar números de linha para melhor ajudar a localizar erros de compilar.Para obter informações sobre ícones de margem de indicadores, consulte Como: Depurar código no Editor. Para obter mais informações sobre depuração, consulte Depuração no Visual Studio.

Navegação

Use Navegue direta and Navegar para trás on the Modo de exibição menu para mover-se entre exibidos recentemente seções de código em um único arquivo ou entre arquivos exibidos recentemente no editor.

Use o Ir para definição comando para navegar para o procedimento de um método ou uma definição de variável.Por exemplo, se você definir um procedimento chamado MyProc() e, em seguida, mais tarde no seu código fazer uma telefonar para MyProc(), você pode navegar diretamente para o procedimento para este método usando Ir para definição.

Use Indicadores para marcar as linhas de código em arquivos grandes para que você pode navegar rapidamente para as seções de código no editor.Para obter mais informações, consulte Janela de Indicador.

Usar sistema autônomo recursos de localização vários, sistema autônomo Pesquisar incremental and Localizar em arquivos, para navegar dentro de um arquivo e em arquivos.Para obter mais informações, consulte Localizando e substituindo.

Readability

O editor oferece suporte a quebra automática de linhas de código para ajuste o dimensionar da janela corrente, bem sistema autônomo a numeração de cada linha de código.Para obter mais informações, consulte Como: Gerenciar quebra automática de linha no editor e Como: Exibir números de linha no editor.

Você também pode ocultar regiões do código para que você veja apenas as regiões que você precisar trabalhar.Para obter mais informações, consulte Como: Estrutura de tópicos e ocultar código.

Personalizando o Editor

Você pode conjunto preferências para determinados recursos e aplicar essas preferências a todos os editores ou editores individuais usando o Opções caixa de diálogo.Algumas alterações, sistema autônomo a família de fonte e dimensionar, sempre são aplicadas globalmente.

Global versus específicas do linguagem Editor personalizações

Determinadas configurações relacionadas à editores, sistema autônomo encapsular de linha, números de linha e recuo, podem ser aplicadas automaticamente para todos sistema autônomo editores de.Você também pode alterar as configurações para um editor de linguagem ou marcação programação único sem afetar outros editores.Configurações do editor global podem ser encontradas em algumas páginas no Editor de texto o seçãoOpções caixa de diálogo:

Todos os outros nós sob Editor de texto contém opções específicas para um determinado linguagem de programação ou marcação.Fazer uma alterar em um de nós afeta somente os editores da programação selecionada ou linguagem de marcação.Para obter mais informações, consulte Opções do Editor de configuração.

Customizing Text

Você pode alterar o dimensionar da fonte usada no modo de exibição de código de todos sistema autônomo editores, bem sistema autônomo cores de texto no e família de fontesFontes e cores, Ambiente, caixa de diálogo Opções. The Mostrar configurações para na lista suspensa contém as seguintes entradas relacionadas ao texto exibido em editores:

  • Editor de texto

  • Conclusão de demonstrativo

  • Dica de ferramenta do Editor

Fazer uma alterar a qualquer uma dessas áreas afeta todos os editores de Visual Studio. Para obter mais informações, consulte Como: Alterar a aparência da fonte, tamanho e cores usadas no Editor de.

Consulte também

Referência

Código e editor de texto

Outros recursos

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