Como fazer com que o Visual Studio IntelliSense não complete automaticamente uma palavra, faça isso apenas pela tecla TAB?

Como fazer com que o Visual Studio IntelliSense não complete automaticamente uma palavra, faça isso apenas pela tecla TAB?

Às vezes, o comportamento do IntelliSense é muito irritante. Por exemplo, digitar no editor c# "Random[SPACE]" resultou em "Random3DDataGenerator" em meu código quando não há "using System;" no código. Tive que pressionar [CTRL]+[Z] para retornar a palavra "Aleatória".

Nas versões anteriores do VS havia uma opção que dizia após quais caracteres o preenchimento automático era aplicado, mas agora parece que não existe tal opção.

Existem algumas maneiras de evitar esse comportamento irritante?

Responder1

Basta desligar o modo de conclusão automática usando a configuração: Editar->Intellisense->Toggle Completion Mode

Você pode ver mais informações aqui:https://msdn.microsoft.com/en-us/library/hcw1s69b.aspx

“Você também pode mudar para o modo de sugestão, em que apenas o texto digitado é inserido no código.”

Responder2

Sim, ctrl+alt+espaço alterna entre o modo de sugestão e o modo de conclusão padrão. No modo de sugestão, o que você digita faz parte das opções que você pode usar.

informação relacionada