私は非常に長い節で時々立ち往生し、デフォルトではクラス、メソッド、名前空間を折りたたむのと同じ方法で折り畳むことができます。どのように崩壊するか、その他、For、Foreachなどの節?
これを実行するVisual Studio拡張機能はありますか? ReSharperもJustCodeもそれを許可しません。
ありがとうございました!
私は非常に長い節で時々立ち往生し、デフォルトではクラス、メソッド、名前空間を折りたたむのと同じ方法で折り畳むことができます。どのように崩壊するか、その他、For、Foreachなどの節?
これを実行するVisual Studio拡張機能はありますか? ReSharperもJustCodeもそれを許可しません。
ありがとうございました!
if、else、forなどの句を折りたたむのに#region
を使用できます。
例:崩壊のために今
#region foreach
foreach(/*conditions*/)
{
statement 1;
statement 2;
..
statement n;
}
#endregion
すべてのショートカットCTRL +M、CTRL +Oを使用しています。
コードは管理したり移動したりすることが難しいため、コードが作成されないため、この素晴らしいオプションはありません私はこの拡張子を使用して十分に見える:[私は#Regionsを嫌いだ](https://visualstudiogallery.msdn.microsoft.com/0ca60d35-1e02-43b7-bf59-ac7deb9afbca) – mkb
折りたたみたいコードを選択し、ctrl + M、ctrl + Hを押します。それを無効にするには、ctrl + M、ctrl + Uを押して選択を右クリックして、 "Plan Mode"(私のVSがフランス語であるかわからない)
これはかなりビジュアルを使用している人のためにはかなりクールですStudio Expressのため、プラグインを使用できません。ありがとうございます! –
男、これは完璧です。 MSがこのような不可欠なコード編集機能をどのように無視したのか疑問に思います。 – gitsitgo
Visual StudioのIDEを場合、ため、foreachの、スイッチケース、しばらくなど
を概説するためのオプションを提供しますVisual Studio -> Tools -> Options -> Text Editor -> C\C++- > View
に行き、Outline Statement Blocks
をtrueに設定してください。
Visual Studio 2012以降では、パスはVisual Studio -> Tools -> Options -> Text Editor -> C\C++- > Formatting
です。
+1その答えをありがとう、残念なことに私はチェックして、C#エディタには何も似ていないので、私は答えを受け入れることができません。ありがとう! –
これは別の言語に適用されますが、この回答にはもっと愛が必要です。 – dtmland
'c# 'を使用している場合は'#region'を使用できます –
一般的には、コードをメソッドにリファクタリングする必要があります。 – Blorgbeard
@Blorgbeard - あなたがリファクタリングできる独自のコードまたはコードを表示しているとは限りません – Bartosz