Opções, Editor de Texto, C#, IntelliSense
Use a página de opções IntelliSense para modificar as configurações que afetam o comportamento do IntelliSense para C#.
Para acessar essa página de opções, escolha Ferramentas>Opções>Editor de>Texto C#>IntelliSense.
As opções do IntelliSense contém as seguintes seções:
Listas de Conclusão
Mostrar lista de conclusão depois que um caractere for digitado*
Quando essa opção estiver selecionada, o IntelliSense exibirá automaticamente a lista de preenchimento quando você começar a digitar. Quando essa opção não estiver selecionada, o preenchimento do IntelliSense ainda estará disponível no menu IntelliSense ou pressionando Ctrl+Espaço.
Mostrar lista de conclusão depois que um caractere for excluído
Mostrar automaticamente a lista de conclusão nas listas de argumentos
Realçar partes correspondentes de itens da lista de conclusão
Mostrar itens de filtro de conclusão
Concluir automaticamente a instrução no ponto-e-vírgula
Comportamento de snippets
Nunca incluir snippets
Quando essa opção estiver selecionada, o IntelliSense nunca adicionará aliases de snippets de código C# à lista de conclusão.
Sempre incluir snippets
Quando essa opção estiver selecionada, o IntelliSense adicionará aliases de snippets de código C# à lista de preenchimento. Caso o alias do snippet de código seja igual a uma palavra-chave, por exemplo, classe, a palavra-chave será substituída pelo atalho. Para saber mais, consulte Snippets de código C#.
Incluir snippets quando ?-Tab for digitado após um identificador
Quando essa opção estiver selecionada, o IntelliSense adicionará aliases de snippets de código C# à lista de conclusão quando ?+Tab for pressionado após um identificador
Comportamento da tecla Enter
Nunca adicionar uma nova linha ao pressionar Enter
Especifica que uma nova linha nunca será adicionada automaticamente depois de selecionar um item na lista de conclusão e pressionar Enter.
Apenas adicionar uma nova linha ao pressionar Enter após o final de uma palavra totalmente digitada
Especifica que, se você digitar todos os caracteres de uma entrada na lista de conclusão e, em seguida, pressionar Enter, uma nova linha será adicionada automaticamente e o cursor será movido para a nova linha.
Por exemplo, se você digitar
else
e, em seguida, pressionar Enter, o seguinte será exibido no editor:else
|
(local do cursor)No entanto, se você digitar apenas
el
e, em seguida, pressionar Enter, o seguinte será exibido no editor:else|
(local do cursor)Sempre adicionar uma nova linha ao pressionar Enter
Especifica que, se você digitar qualquer um dos caracteres de uma entrada na lista de conclusão e depois pressionar Enter, uma nova linha será adicionada automaticamente e o cursor passará para a nova linha.
Mostrar sugestões de nome
Executa a conclusão automática do nome de objeto dos membros que você selecionou recentemente.
Mostrar itens de namespaces não importados
Executa a conclusão de tipos e métodos de extensão que você ainda não importou com uma using
diretiva.
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 tab duas vezes.