26

vs10 から vs12 に移行したばかりで、C# のインデント (?) などの他の機能と一緒に中括弧が完全に壊れているようです。たとえば、次のように入力します。

public static void myFunc() {

Visual Studio 10 では、閉じ中括弧が自動的に追加されます。これを修正して同じ動作をさせることができる電動工具または何かがありますか? ブレース コンプリーターは、閉じブレースを追加するために、関数の後に Enter キーを押す必要があります。

また、tools->options->text-editor->c#->formatting-> automatically format completed block on} はデフォルトでオンになっています。

4

4 に答える 4

22

Visual Studio 2010 は、既定ではそれを行いません (少なくとも私の場合はそうではありません)。Productivity Power Toolsのような拡張機能を使用していませんでしたか?

これは VS2012 をサポートしています: http://visualstudiogallery.msdn.microsoft.com/0e33cb22-d4ac-4f5a-902f-aff5177cc94d

于 2012-08-29T12:31:35.303 に答える