私が見ている方法がどのクラスに属しているかはどうやって判断するのですか?Visual Studio:私が入っているクラスを見つけよう
public class class1 {
...
}
public class class2 {
... // many lines of code!
public static bool TheMethodIWantToUse() {
...
}
... // many more lines of code
}
public class class3 {
...
}
は、私はVisualStudioをで開いて、このファイルを持っていることを言うと、私は最終的にCTRL +FでTheMethodIWantToUse()を見つけました。
これはクラス2のクラスの名前をすぐに見つける方法はありますか?実際にはこのメソッドを使用できますか? (スクロールが非常に面倒な行がたくさんあると仮定します)。
たとえば、カーソルをメソッドの外に置いて、現在のブロックの先頭に移動するように頼んだら、うまくいきますが、その方法があるかどうかわかりません。
私はVS 2015を使用していますが、自分で書かなかったコードベースで作業しています。 ReSharper拡張機能にアクセスすることもできますし、費用をかけることのない追加のものをインストールしても構いません。
もちろん、ネストされたクラスについて話しているのでない限り、[ファイルごとに1つのクラス](http://stackoverflow.com/a/26942671/585968)を使用することをお勧めします。その戦術だけでも、Visual Studio IDEを使用している場合でも、_NotePad_ – MickyD
のコードを表示している場合でも、それは非常に簡単になり、動作します。実際には、他の誰かが書いたコードベースをナビゲートしようとしています。 :-) –
_Refactoring_と_ReSharper_はあなたの友人です。その後、_ "theory" _ _ "practice" _ :) – MickyD