タグ付けされた質問 「outlining」

11
Visual Studio C#ステートメントの折りたたみ
本当に長いコードブロック(とにかくリファクタリングする必要がありますが、これはこの質問の範囲外です)を編集するとき、関数ブロックを折りたたむことができるように、ステートメントブロックを折りたたむことができることを切望しています。つまり、中かっこで囲まれたすべてのコードのアウトラインにマイナスアイコンが表示されたら素晴らしいです。関数、クラス、領域、名前空間、使用法では表示されますが、条件付きブロックや反復ブロックでは表示されません。ifs、switchs、foreachsのようなものを折りたたむことができれば素晴らしいでしょう! 少しグーグルで調べたところ、明らかにVSでのC ++のアウトラインではこれが可能ですが、VSでのC#のアウトラインでは許可されていません。理由はわかりません。Notepad ++でもC#の書式設定を選択するとこれらが折りたたまれるので、Visual Studioがそうしない理由がわかりません。 この動作を可能にするVS2008アドインを知っている人はいますか?それとも何らかの隠された設定ですか? 追加のために編集:リージョンの挿入はもちろんオプションであり、私にはすでに発生していましたが、率直に言って、すでに中括弧で囲まれているリージョンで物をラップする必要はありません...既存のコードでは、とにかく問題をより適切に分離できるようにリファクタリングします。(リージョンの代わりに新しいメソッドで「ラッピング」;)

9
Visual Studio 2008で領域折りたたみを永続的に無効にする方法
Visual Studio 2008でコードの折りたたみをオフにする方法を知っている人はいますか?一部の同僚はそれを気に入っていますが、私は個人的に常にすべてのコードを確認したいと思っています。Visual Studioのコピーが折りたたまれ#regionsたり、関数の本体が表示されないようにしたいのですが。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.