Configurer les clés qui déclenchent l’achèvement intellisense dans Visual Studio

J’aimerais que Visual Studio complète automatiquement l’entrée actuelle dans le menu intellisense uniquement lorsque je clique sur l’onglet.

Le remplissage automatique déclenché, par exemple, lorsque j’appuie sur une période, m’oblige à appuyer sur Échap chaque fois que j’écris quelque chose qui ne peut pas encore être complété, afin d’éviter que ce que je tape soit remplacé par une entrée aléatoire.

Y at-il une option pour configurer cela?

J’utilise Visual Studio 2015 et programme en C #.

exemple autocomplete

Exemple: ici, je tape Log , qui est une classe pour laquelle je n’ai pas encore ajouté l’instruction using appropriée. Aucune des suggestions n’est la bonne. Si je frappe . maintenant, la fonctionnalité de saisie semi-automatique écrira EventLogProcessor , ce qui n’est pas ce que je veux.

Veuillez noter que cette question n’a rien à voir avec VIM, il ne s’agit pas d’un duplicata de la question liée en haut.

Utilisez les options Toggle Between suggestion and Standard completion mode de visual studio .. Elle suggest maintenant .. et si vous appuyez sur la touche de Tab , votre choix sera complété ..

Édition -> IntelliSense -> Basculer

Pour Visual Studio 2012, à partir de la barre de menus,

  1. Sélectionnez Outils -> Options
  2. Dans le volet de gauche, développez Editeur de texte -> C #.
  3. Sélectionnez InteliSense

Les caractères qui sont validés sont répertoriés dans une zone de texte.