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