C# (Visual Studio) ですべての #regions のみを折りたたむ (!) 質問する

C# (Visual Studio) ですべての #regions のみを折りたたむ (!) 質問する

現在のドキュメント内のすべての折りたたみ可能項目を自動的に展開または折りたたむためのキーボード ショートカットとメニュー コマンドがいくつかあります。Ctrl+ MCtrl+ はL、最上位の名前空間から内部メソッドとコメントまで、すべての折りたたみ可能項目を再帰的に切り替えます。基本的に、左余白に [+] アイコンがあるすべての項目です。Ctrl+ MCtrl+ はO少し機能が少なくなりますが、クラス内のメソッドとコメントには影響します。

私は特にのみ折りたたみ可能なものだけを対象とします#region。名前空間、クラス、コメント、メソッドは対象ではありません。キーワードで明示的にマークされた領域のみを折りたたみたいのです#region

隠されたショートカットや拡張機能はありますか?

Visual Studio 2015 (現時点では RC) 用のキーボード ソリューションを希望します。

理由を聞かれた場合に備えて:ファイルの概要を把握したいのですが、1 つの領域内を確認することにしたときにすべての詳細をすぐに確認したいのです。

ベストアンサー1

Visual Studio 2017ではアクティブ化する必要があります「定義に折りたたむときに #regions を折りたたむ」

Tools -> Options -> Text Editor -> C# -> Advanced

Ctrl+ M+を押すとすべてを折りたたむことを明示的に指定するO

おすすめ記事