Каков самый быстрый способ перехода к конструктору (-ам) в классе?

Im, использующий Visual Studio 2010, с Resharper. Многие классы в моем проекте очень большие, и мне интересно, есть ли ярлык для перехода между конструкторами моего класса.

Ответы

Ответ 1

Вы можете использовать Resharpers Goto File Member, который является Alt +\
Конструктор, кажется, всегда находится над списком, поэтому вам просто нужно Alt +\и Enter, чтобы перейти к конструктору текущего класса.

Ответ 2

Мне не известно о ярлыке для доступа к конструкторам, но если вы создаете экземпляр класса с новым (например, new A()), вы можете связаться с конструктором A, нажав F12 или выбрав "Перейти к определению" на A().

Ответ 3

С Resharper существует также "слепой" способ. Как сказал l.poellabauer, используя Goto File Member, который является Alt + \, но вы можете ввести там ctor ', который будет отображать конструкторы классов с первым выбранным. Поэтому просто нажмите Enter или выберите нужный конструктор с помощью Up/Down и перейдите к нему.

Ответ 4

Я не знаю ярлыка, но у resharper есть окно под названием "Структура файла" (вы найдете в ReSharper → Windows → FileStructure ". В этом окне показаны все методы,... и у кондукторов есть специальный значок наиболее часто используемые конструкторы в верхней части каждого файла класса. Попробуйте их попробовать.