2
コード折りたたみで次の問題があります。折りたたまれたメソッドを含むクラスがあり、これらのメソッドの間にコードを挿入すると、下位のコードが自動的に展開されます。例えば:私は方法1と2の間にコードを挿入した場合Visual Studio C#2008:入力時のコードの折りたたみ問題
class A
{
void Method1() [ folded ]
void Method2() [ folded ]
void Method3() [ folded ]
}
、以下はタイピングの真っ只中に起こる:
class A
{
void Method1() [ still folded: good ]
void Method4([I typed until here and pause]
void Method2()
{
[ unfolded by VS... do not want this! ]
}
void Method3()
{
[ more auto unfolding... ugh! ]
}
}
は「スマート」自動展開によってなさを無効にするがオプションですVisual Studio?メソッド4を挿入し、メソッド2とメソッド3を折りたたみたいだけです。自動展開の結果、メソッド2と3を再度手動で折りたたまなければなりません。
オープンブラケットを入力したときにVSがクローズブラケットを検索しようとしますが、ブラケットマッチングを無効にするオプションが見つかりません。
ここにお手伝いをしてください。
コメントしたいブロックを選択し、Ctrl + Kを押してコードをコメントにし、Ctrl + Kを押してコメントを外します。 –
大きなブロックを除いて、通常そうですコードの読みやすさは、各行の先頭にあるこれらすべての「//」によって負担されます。 –