2012-12-17 10 views
14

私は最近Visual Studio 2012にアップグレードしました。私は、中かっこと押しタブの上に立つと、自動的に2つの新しい行と閉じ括弧を挿入します。Visual Studio 2012でブレース補完を無効にするにはどうすればよいですか?

{|<- cursor 

タブを押してください。

{ 
    | 
} 

この動作を無効にします。過去1時間、GoogleとMSDNの設定を検索しましたが、私の問題を解決するものは何も見つかりませんでした。

インストールされているすべてのプラグインが無効になっているかどうかを確認していますが、無効にしています。

+0

http://visualstudiogallery.msdn.microsoft.com/0e33cb22-d4ac-4f5a-902f-aff5177cc94d?もしそうなら、それを無効にしてください。もしそうでなければ、私は確信していません。 – nycynik

+0

これは下から上にインデントするためにブロック全体を選択するときにも起こります。カーソルは '{'の後ろで終わり、押されたタブはすべてを上に倒します。 – Gabriel

答えて

10

表示されている動作は、code snippetによって引き起こされています。スニペットは、スニペットのショートカットの後にタブを入力することによってアクティブにすることができます。 Visual Studio 2012には、いくつかの異なる言語用にいくつかのコードスニペットがプリインストールされています。 C++言語のためにそこに展開さ{のショートカットを使用してデフォルトのスニペット:

{ 

} 
スニペットは、デフォルトのGUIを通じて簡単に無効にすることはできませんデフォルトでは、しかし、あなたは、スニペットファイルを削除することができるはず

に位置しています(英語):

スニペットを管理するための他の拡張機能もあります。

+1

ありがとう、魅力のように動作します。 –

関連する問題