
À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.