我最近升级到了Visual Studio 2012.每当我站在一个卷曲的开口括号并按下tab时,它会自动插入2个新行和一个右括号。
{|<- cursor
按下标签给我。
{
|
}
我希望禁用此行为。我在过去一小时内搜索过设置,Google和MSDN,但我一直找不到能解决问题的任何内容。
我已经禁用了所有已安装的插件,看它是否会消失,但事实并非如此。
答案 0 :(得分:10)
您所看到的行为是由code snippet引起的。可以通过键入代码段快捷键后跟选项卡来激活代码段。 Visual Studio 2012附带了几个为几种不同语言预安装的代码段。对于C ++语言,有一个快捷方式为{
的默认代码段扩展为:
{
}
无法通过默认GUI轻松禁用默认代码段,但您应该能够删除位于(适用于英语)的代码段文件:
%VSInstallDir%\VC\Snippets\1033\Visual C++\{.snippet
我相信还有其他扩展用于管理代码段。