Ответ 1
Вы можете использовать Resharpers Goto File Member, который является Alt +\
Конструктор, кажется, всегда находится над списком, поэтому вам просто нужно Alt +\и Enter, чтобы перейти к конструктору текущего класса.
Im, использующий Visual Studio 2010, с Resharper. Многие классы в моем проекте очень большие, и мне интересно, есть ли ярлык для перехода между конструкторами моего класса.
Вы можете использовать Resharpers Goto File Member, который является Alt +\
Конструктор, кажется, всегда находится над списком, поэтому вам просто нужно Alt +\и Enter, чтобы перейти к конструктору текущего класса.
Мне не известно о ярлыке для доступа к конструкторам, но если вы создаете экземпляр класса с новым (например, new A()
), вы можете связаться с конструктором A
, нажав F12 или выбрав "Перейти к определению" на A()
.
С Resharper существует также "слепой" способ. Как сказал l.poellabauer, используя Goto File Member, который является Alt + \, но вы можете ввести там ctor ', который будет отображать конструкторы классов с первым выбранным. Поэтому просто нажмите Enter или выберите нужный конструктор с помощью Up/Down и перейдите к нему.
Я не знаю ярлыка, но у resharper есть окно под названием "Структура файла" (вы найдете в ReSharper → Windows → FileStructure ". В этом окне показаны все методы,... и у кондукторов есть специальный значок наиболее часто используемые конструкторы в верхней части каждого файла класса. Попробуйте их попробовать.