Comment désactiver la saisie automatique des crochets / guillemets dans Visual Studio

Comme il le dit dans le titre: comment est-ce que je peux désactiver l’auto-complétion des parenthèses / guillemets / accolades dans MSVS? Je m’intéresse surtout à C # et à XAML mais les autres éditeurs de texte seraient bien aussi.

EDIT : Actuellement, j’utilise MSVS 11 avec ces extensions:

  • AnkhSVN
  • Visualiseur de simultanéité
  • Visualiseur de l’agrégateur PreEmptive Analytics
  • MSVS PerfWatson
  • VsGraphicsDebuggerPkg
  • Extensions d’outils Web

La plupart d’entre eux doivent avoir été pré-installés avec l’installation de msvs, car je ne me souviens pas de les avoir installés moi-même;)

EDIT2 : J’utilise msvs dans cette version: Version 11.0.50323.1 QRELB

EDIT3 :
J’ai découvert que le problème ne se produit pas dans les msvs11 actuellement disponibles.

Si quelqu’un a ce problème avec VS 2013, il y a un réglage pour cela maintenant. Je viens de réinitialiser mes parameters VS et il a commencé à compléter mes accolades. Pour moi, ce n’étaient pas des outils de productivité. Vous pouvez l’activer / désactiver ici:

entrer la description de l'image ici

Si vous utilisez Resharper par hasard, vous pouvez également modifier les parameters dans

 (Resharper Menu, Options) - Environment -> Editor -> Editor Behavior 

et

 (Resharper Menu, Options) - Environment -> Intellisense -> Completion Behavior 

en fonction de vos préférences personnelles, en plus des parameters Visual Studio intégrés mentionnés par d’autres.

Pour Visual Studio 2017:

C # uniquement:

Outils> Options> Editeur de texte> C #> Général> Remplissage automatique des accolades

Toutes les langues:

Outils> Options> Editeur de texte> Toutes les langues> Général> Remplissage automatique des accolades

Je me rends compte que vous n’avez pas mentionné les outils de productivité, mais il est très facile de les désactiver. Ce paquet peut être téléchargé via nuget je crois.

Une fois téléchargé, accédez à Outils – Options – Outils de productivité – puis à droite, Auto Brace Completion. Éteindre!

Pour désactiver la saisie automatique des guillemets doubles pour XAML dans Visual Studio 2015, il s’agit de:

 Tools -> Options -> Text Editor -> XAML -> Miscellaneous -> Atsortingbute quotes 

Pour ceux qui utilisent la version mac 2017 de Visual Studio: Préférences> Editeur de texte> Comportement> Comportements automatiques> “Insérer une accolade”

entrer la description de l'image ici