Compartilhar via


Opções, Editor de Texto, C#, IntelliSense

Use a página de opções do IntelliSense para modificar as configurações que afetam o comportamento do IntelliSense para C#.

Para acessar esta página de opções, escolha Tools>Options>Text Editor>C#>IntelliSense.

A página de opções do IntelliSense contém as seguintes opções:

Listas de conclusão

  • Mostrar a lista de conclusão depois que um caractere é digitado*

    Quando essa opção é selecionada, o IntelliSense exibe automaticamente a lista de conclusão quando você começa a digitar. Quando essa opção não estiver selecionada, a conclusão do IntelliSense ainda estará disponível no menu intelliSense ou pressionando Ctrl+Space.

  • Mostrar lista de conclusão depois que um caractere é excluído

  • Mostrar automaticamente a lista de conclusão em listas de argumentos

  • Realçar partes correspondentes dos itens da lista de conclusão

  • Mostrar filtros de item de conclusão

  • Concluir automaticamente a instrução no ponto-e-vírgula

Comportamento de snippets

  • Nunca inclua snippets

    Quando essa opção é selecionada, o IntelliSense nunca adiciona aliases para snippets de código C# à lista de conclusão.

  • Sempre incluir snippets

    Quando essa opção é selecionada, o IntelliSense adiciona aliases para snippets de código C# à lista de conclusão. No caso em que o alias de snippet de código é o mesmo que uma palavra-chave, por exemplo, classe, a palavra-chave é substituída pelo atalho. Para obter mais informações, consulte snippets de código em C#.

  • Incluir snippets quando ?-Tab é digitado após um identificador

    Quando essa opção é selecionada, o IntelliSense adiciona aliases para snippets de código C# à lista de conclusão quando ?+Tab é pressionado após um identificador

Insira o comportamento da chave

  • Nunca adicione uma nova linha ao inserir

    Especifica que uma nova linha nunca é adicionada automaticamente depois de selecionar um item na lista de conclusão e pressionar Enter.

  • Adicionar apenas uma nova linha ao entrar após o fim da palavra totalmente tipada

    Especifica que, se você digitar todos os caracteres de uma entrada na lista de conclusão e pressionar Enter, uma nova linha será adicionada automaticamente e o cursor passará para a nova linha.

    Por exemplo, se você digitar else e pressionar Enter, o seguinte será exibido no editor:

    else

    | (local do cursor)

    No entanto, se você digitar apenas el e pressionar Enter, o seguinte será exibido no editor:

    else| (local do cursor)

  • Sempre adicione uma nova linha ao inserir

    Especifica que, se você digitar qualquer dos caracteres para uma entrada na lista de conclusão e pressionar Enter, uma nova linha será adicionada automaticamente e o cursor será movido para a nova linha.

Mostrar sugestões de nome

Executa a conclusão automática do nome do objeto para os membros selecionados recentemente.

Mostrar itens de namespaces sem suporte

Executa a conclusão para tipos e métodos de extensão que você ainda não importou com uma diretiva using.

Tab duas vezes para inserir argumentos

Insere argumentos automaticamente ao escrever uma chamada de método. Para usar esse recurso, comece a escrever uma chamada de método e pressione a guia duas vezes.

Consulte também

  • Caixa de diálogo Geral, Ambiente, Opções
  • usando do IntelliSense