내가보고있는 메서드가 속한 클래스를 어떻게 결정할 수 있습니까?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 확장 프로그램에 액세스 할 수 있으며 비용이 들지 않는 추가 소프트웨어를 설치하고자합니다.
일반적으로 우리가 중첩 클래스에 대해 이야기하지 않는 한 [파일 당 한 클래스] (http://stackoverflow.com/a/26942671/585968)를 사용하는 것이 좋습니다. 이 전략만으로도 Visual Studio IDE에 있거나 _NotePad_ – MickyD
에서 코드를 볼 때 훨씬 더 쉽게 작업 할 수 있습니다. 나는 그것을 이론적으로 좋아합니다. 실제로는 다른 사람이 작성한 코드 기반을 탐색하려고합니다. :-) –
_Refactoring_ 및 _ReSharper_은 (는) 친구와 친구입니다. 그런 다음 _ "이론"_이 "_ 연습"_이됩니다. – MickyD