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, и я наконец нашел TheMethodIWantToUse() с помощью CTRL+F.
Есть ли способ, которым я могу быстро найти имя класса, в котором он находится - class2 - так что я действительно могу использовать метод? (Предположим, что строк так много, что прокрутка будет очень утомительной).
Например, если я могу поместить свой курсор за пределы метода и попросить перейти к началу текущего блока, это будет работать хорошо, хотя я не знаю, есть ли способ сделать это.
Я использую VS 2015 и работаю над базой кода, которую сам не написал. У меня также есть доступ к расширению ReSharper, и я хочу установить дополнительные, которые не стоят денег.
1 ответ
Вы можете проверить верхнюю часть панели, чтобы увидеть, какой класс / метод... и т. Д. Вы в настоящее время модифицируете.
Чтобы найти определенный класс, вы можете использовать Ctrl + F или щелкнуть по классу, в котором вы сейчас находитесь, на этой панели (в моем случае щелкнуть "ConsoleApplication3.test" на этой панели выше), и появится список классов. вверх. Нажмите на нужный класс, и он перенаправит вас на класс, в который вы хотите перейти. [Если это не так, просто наберите что-нибудь, и вы "полетите" к этому коду или попытаетесь сделать это снова]
Это работает и для метода / функций.