如何在Visual Studio中closures括号/引号自动完成

正如它在标题中所述:如何closuresMSVS中的括号/引号/大括号自动完成? 我主要对C#和XAML感兴趣,但是在文本编辑器上也不错。

编辑 :目前我正在使用这些扩展MSVS 11:

  • AnkhSVN的
  • 并发可视化器
  • PreEmptive Analytics聚合器展示台
  • MSVS PerfWatson
  • VsGraphicsDebuggerPkg
  • Web工具扩展

他们中的大多数预安装了msvs安装,因为我不记得安装它们;)

编辑2 :我在这个版本中使用msvs:版本11.0.50323.1 QRELB

编辑3
我发现这个问题在当前可用的msvs11中不会发生。

如果任何人有VS 2013这个问题,现在有一个设置。 我只是重置我的VS设置,它开始完成我的大括号。 对我来说,这不是生产力的电动工具。 你可以在这里打开/closures:

在这里输入图像说明

如果任何人偶然使用Resharper,你可能也想调整设置

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

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

根据您的个人喜好,除了其他人提到的内置Visual Studio设置。

我意识到你没有提到生产力电动工具,但是这很容易closures。 这个包可以通过nuget下载,我相信。

一旦下载到工具 – 选项 – 生产力电动工具 – 然后在右侧,你会看到自动大括号完成。 关掉!

要在Visual Studio 2015中closuresXAML的双引号自动完成,它是:

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

对于Visual Studio 2017:

仅限C#:

工具>选项>文本编辑器> C#>常规>自动大括号完成

所有语言:

工具>选项>文本编辑器>所有语言>常规>自动大括号完成