我可以打开Visual Studio 2008中的一个设置,它会为开括号生成匹配的右括号吗?
编辑:我认为像Visual Studio一样强大的IDE将具有这个非常有用的功能.
编辑:是否有可写的宏?根据我收到的回复,看起来ReSharper是唯一的选择.我不想让我的公司投资ReSharper工具,我为一个相当大的企业工作,从采购中获得任何批准都不是一件容易的事.
编辑:我正在使用VS 2010 Ultimate.Power Tools和Power命令现在可以完成我在这篇文章中寻找的所有内容.
我知道最初的问题是关于VS2008,但我把它作为其他人的信息并使其对最近的版本有用
在生产力电动工具(可用于VS2010和VS2012)扩展现在支持自动支具完成.
如果已经为VS2010安装了它,则必须至少更新到版本10.0.10710.22.点击
Tools -> Extension Manager -> Updates
一旦安装完毕,您可以通过转到开启或关闭大括号完成
Tools -> Options -> Productivity Power Tools -> All Extensions -> Automatic Brace Completion
最新版本现在提供了转换您不喜欢的任何功能的功能,因此您可以根据您的要求进行配置
即使Visual Studio 2013也有匹配的插件,VS现在支持自动支撑完成而不使用任何插件.只是去:
Tools -> Options -> Text Editor -> C#
勾选自动括号完成的复选框
我使用ReSharper.除了闭合支撑之外,它还做了很多.唯一的缺点是它不是免费的.但试一试.无论如何,代码分析是物有所值的.