14

最近、Visual Studio 2012 にアップグレードしました。中かっこの上に立ってタブを押すと、2 つの新しい行と閉じかっこが自動的に挿入されます。

{|<- cursor

タブを押すと私に与えます。

{
    |
}

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

インストールされているすべてのプラグインを無効にして、それがなくなるかどうかを確認しましたが、そうではありませんでした。

4

1 に答える 1

10

表示されている動作は、コード スニペットが原因です。スニペットは、スニペットのショートカットに続いてタブを入力することでアクティブ化できます。Visual Studio 2012 には、いくつかの異なる言語用にいくつかのコード スニペットがプレインストールされています。C++ 言語の場合、次の{ように展開されるショートカット付きのデフォルトのスニペットがあります。

{

}

デフォルトのスニペットは、デフォルトの GUI から簡単に無効にすることはできませんが、次の場所にあるスニペット ファイルを削除できるはずです (英語の場合)。

%VSInstallDir%\VC\Snippets\1033\Visual C++\{.snippet

スニペットを管理するための拡張機能は他にもあると思います。

于 2012-12-17T19:09:15.917 に答える