タイトルにあるように、MSVSでブラケット/引用符/中括弧のオートコンプリートをオフにする方法は?私は主にC#とXAMLに興味がありますが、他のテキストエディターもいいでしょう。
[〜#〜] edit [〜#〜]:現在、これらの拡張機能を備えたMSVS 11を使用しています。
それらのほとんどは、自分でインストールしたことを思い出せないため、msvsインストールで事前にインストールされている必要があります;)
EDIT2:このバージョンではmsvsを使用しています:バージョン11.0.50323.1 QRELB
EDIT:
現在利用可能なmsvs11では問題が発生しないことがわかりました。
VS 2013でこの問題が発生している場合は、現在この設定があります。 VSの設定をリセットするだけで、ブレースが再び完了し始めました。私にとって、それは生産性向上ツールではありませんでした。ここでオン/オフを切り替えることができます:
誰かがResharperを偶然使用している場合は、設定を調整することもできます
(Resharper Menu, Options) - Environment -> Editor -> Editor Behavior
そして
(Resharper Menu, Options) - Environment -> Intellisense -> Completion Behavior
他の人が言及した組み込みのVisual Studio設定に加えて、個人的な好みに応じて。
Visual Studio 2017の場合:
C#のみ:
ツール>オプション>テキストエディター> C#>一般>自動ブレース補完
すべての言語:
ツール>オプション>テキストエディター>すべての言語>一般>自動ブレース補完
生産性向上ツールについては言及しなかったと思いますが、これで簡単に無効にできます。このパッケージは、私が信じているnugetからダウンロードできます。
ダウンロードしたら、[ツール]-[オプション]-[生産性向上ツール]に移動し、右側に自動ブレース完了が表示されます。消す!
Visual Studio 2015でXAMLの二重引用符オートコンプリートをオフにするには、次のようにします。
Tools -> Options -> Text Editor -> XAML -> Miscellaneous -> Attribute quotes