在Visual Studio 2012中使用Curly括号自动完成

aro*_*sca 26 c# ide visual-studio-power-tools visual-studio-2012

刚刚从vs10迁移到vs12,似乎花括号与其他一些功能完全一致,如C#(?)中的缩进,例如类型:

public static void myFunc() {
Run Code Online (Sandbox Code Playgroud)

在visual studio 10中,它会自动为它添加闭合花括号.是否有一些电动工具或某些东西可以解决这个并给出相同的行为?在布雷斯完成者需要打功能后,输入它以添加结束括号.

另外在工具 - >选项 - >文本编辑器 - > c# - >格式化 - >自动格式化完成的块} 打开默认情况下打开..

Bob*_*orn 43

如果有人在VS 2013中遇到此问题,那么现在有一个设置.我只是重置我的VS设置,它又开始重新完成我的大括号.对我来说,这不是生产力工具.你可以在这里打开/关闭它:

在此输入图像描述

  • 感谢上帝,如果你不习惯使用它,那就太烦人了. (12认同)

coo*_*ine 22

默认情况下,Visual Studio 2010不会这样做(至少在我的情况下不是这样).您确定没有使用像Productivity Power Tools这样的扩展程序

这个支持VS2012:http://visualstudiogallery.msdn.microsoft.com/0e33cb22-d4ac-4f5a-902f-aff5177cc94d


mat*_*ser 8

生产力2012年的Power Tools现已上市,有自动支撑完成,OP几乎肯定使用2010版本.

适用于2013年的生产力电动工具

如果您以前没有使用它,您可以打开/关闭它在选项>生产力电动工具中添加的每个功能.