2012-12-16 27 views
6
のすべてのメソッドの一覧

VS 2010では、現在表示されているクラスのドッキングウィンドウ内のすべてのメソッドを表示する方法がありますか。メソッドをクリックすると、そのメソッドに移動できます。Visual Studio 2012:クラス

この質問は、IDEでクラスを編集中にデザインモードで使用されます。

私はResharperを所有していますが、素敵なリストのすべてのメソッドを機能として見る方法はありません。

+0

あなたはReflection ..を使って見ましたか? – MethodMan

+0

これは、IDEでクラスを編集中にデザインモードに使用されます。 –

+0

実行時にReflection経由でこれを行う必要があります。 – MethodMan

答えて

8

View -> Class ViewまたははCtrl +Shiftキー + C あなたは、トップパネルと下部パネルのメソッドで別のクラスを参照してください。

はまた、あなたはあなたのタブの上部にメソッドのリストを持っている: enter image description here

+0

これはおそらくそれに近いでしょう。 'View.SynchronizeClassView'にキーボードショートカットを割り当てて、クラスビューが自動的に正しい場所にジャンプするようにすることができます。 – vcsjones

+0

しかし、どうすれば現在のクラスを表示することができますか?私は数十のプロジェクトで何百ものクラスを持つ巨大なソリューションを持っています。私は現在のクラスで「私がどこにいるか」をすばやく確認する必要があります。 –

+0

@ BahaiResearch.comキーボードのショートカットは、それが得られるほど近いと思う。ただし、現在のファイル選択が変更されたときに自動的に呼び出すVisual Studioアドオンを開発することもできます。 – vcsjones

14

あなたが示すようあなたがあなたの処分でReSharperのを持っている場合は、ファイルの構造ウィンドウを使用することができます。それは次のようになります。

enter image description here

がそれを開くには、ReSharperの、Windowsの "ファイル構造" をクリックしてください。ウィンドウはドッキング可能で、現在のファイルが変更されると更新されます。

enter image description here

+1

このウィンドウが非常に有用であることに気づく価値はあります。ナビゲーションにも使用できます。また、ウィンドウ内のアイテムをドラッグしてコード内のメンバーを並べ替えることができ、それがあなたのスタイルであればリージョンにグループ化できます。 「自動的にソースにスクロールする」オプションは、物をクリックしてソースエディタで自動的に移動することを容易にします。 – vcsjones

1

あなたはこのバージョンでは、ソリューションエクスプローラでenancementsを持ってVS 2012があります。
クラスファイルノードを展開すると、すべてのクラスが表示されます。
クラスノードを展開すると、すべてのメンバーが表示されます。

説明はhttp://blog.wpfwonderland.com/2012/08/04/visual-studio-2012-tidbits-01-class-members-in-solution-explorerを参照してください。

関連する問題