Editor de código-fonte no Visual Studio para Mac

Importante

O Visual Studio para Mac está programado para ser desativado em 31 de agosto de 2024, de acordo com a Política de Ciclo de Vida Moderna da Microsoft. Embora você possa continuar a trabalhar com o Visual Studio para Mac, há várias outras opções para desenvolvedores no Mac, como a versão prévia da nova extensão do Kit de Desenvolvimento em C# para VS Code.

Saiba mais sobre cronogramas e alternativas de suporte.

Um editor de código-fonte confiável é essencial para escrever código eficiente sucintamente. O Visual Studio para Mac fornece um editor de código-fonte sofisticados que centraliza suas interações com o IDE. O editor de código-fonte fornece os recursos que você pode esperar e precisa para realizar seu trabalho com facilidade: desde itens básicos como realce de sintaxe, snippets de código e dobramento de código, até os benefícios da sua integração com o compilador Roslyn, como preenchimento de código do IntelliSense totalmente funcional.

O editor de código-fonte no Visual Studio para Mac proporciona uma experiência perfeita com todas as outras funcionalidades no IDE, como depuração, refatoração e integração de controle de versão.

Este artigo apresenta alguns dos principais recursos do editor de código-fonte e explora como você pode usar o Visual Studio para Mac para ser o mais produtivo possível.

A experiência do editor de origem

Exibir e mover com eficiência por todo o código faz parte integral do fluxo de trabalho de desenvolvimento. A maneira específica de como você decide exibir e manter o código é uma decisão pessoal, que varia entre os desenvolvedores e geralmente entre projetos.

O Visual Studio para Mac oferece muitos recursos poderosos para tornar o desenvolvimento de plataforma cruzada tão acessível e o mais útil possível. As seções abaixo descrevem alguns dos destaques.

Dobramento de código

O dobramento de código facilita a tarefa de gerenciar arquivos de código-fonte grandes permitindo aos desenvolvedores mostrar ou ocultar seções completas do código, tal como o uso de diretivas, código clichê, comentários e instruções de #region. O dobramento de código é desativado por padrão no Visual Studio para Mac

Para habilitar o dobramento de código, navegue até Visual Studio > Preferências > Editor de Texto > Geral > Dobramento de Código:

Code Folding Options

Esse menu também inclui a opção de dobra #regions e comentários por padrão, exibindo uma dica nomeada, em vez de código.

Para mostrar ou ocultar seções, use o widget de divulgação de informações ao lado de número de linha:

Showing or Hiding sections in code

Você também pode alternar entre mostrar e ocultar as dobras usando o item de menu Exibir > Dobramento > Ativar/Desativar Dobra/Ativar/Desativar Todas as Dobras:

Folding Menu item

Este item de menu também pode ser usado para habilitar ou desabilitar o dobramento de código.

Quebra automática de linha

A quebra automática de linha pode ajudá-lo a gerenciar espaço ao trabalhar em linhas longas de código ou com espaço de exibição limitado. A quebra automática de linha também pode garantir que a exibição de código contenha o conteúdo completo do seu arquivo de origem, mesmo ao abrir painéis que possam obscurecer a visão ou reduzir a largura da exibição de origem.

A quebra automática de linha é desabilitada por padrão, mas pode ser habilitada por meio de Preferências no Visual Studio para Mac.

Para habilitar quebra automática de linha, navegue até Visual Studio > Preferências > Editor de Texto > Quebra Automática de Linha:

Word Wrap Options

Com a quebra automática de linha habilitada, as linhas que excedem a largura do modo de exibição do editor de origem serão automaticamente encapsuladas para a próxima linha no arquivo de origem. Você também pode habilitar uma opção que exibirá um glifo visível ao lado de linhas encapsuladas. Isso permitirá que você diferencie entre as linhas que foram encapsuladas automaticamente e aquelas que você encapsulou manualmente.

Wrapped Text with Word Wrap Enabled

Ruler

A régua de coluna é útil para determinar os comprimentos de linhas, especialmente ao trabalhar em uma equipe com diretrizes de comprimento de linha. A régua de coluna pode ser ativada ou desativada acessando Visual Studio > Preferências > Editor de Texto > Marcadores e Réguas e marcando (ou desmarcando) Mostrar régua de coluna, como ilustra esta imagem:

Preferences dialog with

Ela é exibida como uma linha cinza clara vertical no editor de código-fonte.

Realçar as referências do identificador

Com a opção "Realçar as referências do identificador" ativada, você pode selecionar qualquer símbolo no código-fonte e o editor de código-fonte fornecerá um guia visual para todas as outras referências nesse arquivo. Para ativar essa opção, acesse Visual Studio > Preferências > Editor de Texto > Marcadores e Réguas e marque Realçar referências do identificador, como ilustra esta imagem:

Preferences dialog with

A cor de realce também útil para indicar que algo está sendo atribuído ou referenciado. Se algo for atribuído, ele será realçado em vermelho; se for referenciado, ele será realçado em azul:

example showing color of highlight

Confira também