Ответ 1
Если у кого-то есть эта проблема с VS 2013, для этого есть настройка. Я просто reset мои настройки VS, и он снова начал заполнять фигурные скобки. Для меня это были не мощные инструменты. Вы можете включить/выключить здесь:
Как говорится в заголовке: как отключить автозаполнение скобок/кавычек/фигурных скобок в MSVS? Меня больше всего интересуют С# и XAML, но другие текстовые редакторы тоже подойдут.
EDIT: В настоящее время я использую MSVS 11 с этими расширениями:
Большинство из них, должно быть, были предварительно установлены с установкой msvs, так как я не могу припомнить установить их самостоятельно;)
EDIT2: Я использую msvs в этой версии: Версия 11.0.50323.1 QRELB
EDIT3:
Я обнаружил, что проблема не возникает в текущей версии msvs11.
Если у кого-то есть эта проблема с VS 2013, для этого есть настройка. Я просто reset мои настройки VS, и он снова начал заполнять фигурные скобки. Для меня это были не мощные инструменты. Вы можете включить/выключить здесь:
Если кто-то случайно использует Resharper, вы также можете настроить параметры в
(Resharper Menu, Options) - Environment -> Editor -> Editor Behavior
и
(Resharper Menu, Options) - Environment -> Intellisense -> Completion Behavior
в соответствии с вашими личными предпочтениями, в дополнение к встроенным настройкам Visual Studio, указанным другими.
Для Visual Studio 2017:
Только С#:
Инструменты > Параметры > Текстовый редактоp > С# > Общие > Автоматическое завершение компоновки
Все языки:
Инструменты > Параметры > Текстовый редактоp > Все языки > Общие > Автоматическое завершение компоновки
Я понимаю, что вы не упоминали Power Tools Powerivity, однако с этим очень легко отключиться. Полагаю, этот пакет можно загрузить через nuget.
После загрузки перейдите в раздел "Инструменты" - "Инструменты" - "Электроинструменты производительности", затем справа вы увидите автоматическое завершение Brace. Выключите!
Чтобы отключить автозавершение двойной кавычки для XAML в Visual Studio 2015, это:
Tools -> Options -> Text Editor -> XAML -> Miscellaneous -> Attribute quotes
Для тех, кто использует Mac-версию Visual Studio 2017: Настройки> Текстовый редактор> Поведение> Автоматическое поведение> "Вставить соответствующую фигурную скобку"
Что касается ReSharper, вам также может потребоваться очистить каналы после настройки параметров, как описано Нейтом Куком.