2017-06-06 12 views
1

他の人が書いたコードをリバースエンジニアリングしています。変数またはメソッドのすべての参照を検索し、その結果の1つをクリックすると、そのコードが使用されているコード行(すぐれた機能)ですぐにカーソルが移動します。 Visual Studioには、この変数またはメソッドが使用されるクラスが表示されますが、メソッドは使用されません。問題は、ときどき私が巨大な方法で深くなり、本当に必要なのは、この呪われた方法の名前だけです。メソッド内のコードからメソッドシグネチャにジャンプするか、カーソルが現在どのメソッドにあるかを調べる

質問:カーソルが置かれているメソッドのシグネチャに簡単にジャンプできますか?またはそれを見つけるための他の方法? (数十ページのコードを上にスクロールし、それを見逃している可能性があります)

+0

コード編集ウィンドウの右上にあるVS2015には、現在のファイルのすべてのメソッドを含むドロップダウンリストがあります。ファイル内のあるメソッドから別のメソッドに移動すると、このドロップダウンリストの選択された項目がそれに応じて更新されます。 したがって、メソッドの途中にカーソルを置くと、ドロップダウンリストは自動的に現在のメソッドを選択するはずです。次に、ドロップダウンリストを開いて現在のメソッドを選択すると、メソッドのシグネチャが表示されます(ときどき私はそれを動作させるために2回リストを開く必要があります) – Andrea

+0

@Andreaそれは1つとして書くべきである素晴らしい答えですので、私はそれを受け入れることができます –

+0

ありがとう、私はいくつかの詳細を追加 – Andrea

答えて

1

は、現在のファイル内すべてのメソッドが含まれていドロップダウンリストあります:

enter image description here

あなたから移動1つの方法をファイル内の別の方法に変更すると、このドロップダウンリストの選択された項目はそれに応じて更新されます。あなたは方法の真ん中にカーソルを置く場合

ためのドロップダウンリストが自動的にあなたがしている方法に一致する選択した項目を変更する必要があります。

今、あなたは、ドロップダウンリストを開き、選択した場合現在のメソッドでは、メソッドのシグネチャに移動する必要があります。

1

アドバイスに続いてAndrea少し調査しました。

押しCNTRL + F2これは、コードの上にあるドロップダウンmenuesにフォーカスをシフトします:this answerと組み合わせることで、結果はこのショートカットのシリーズです。自動での署名にカーソルでジャンプする

@Andreaが示唆されているように、クラス要素のドロップダウンmenueに移動します押し2回タブ

ヒットの選択を確認するを入力して方法!コード編集ウィンドウの右上にVisual Studio 2015で

関連する問題