Какой самый быстрый способ перейти к конструктору (-ам) в классе? - PullRequest
15 голосов
/ 17 марта 2011

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

Ответы [ 4 ]

23 голосов
/ 22 января 2013

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

3 голосов
/ 17 марта 2011

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

2 голосов
/ 26 ноября 2014

У Решарпера есть и «слепой» путь. Как сказал l.poellabauer, используя Goto File Member, который называется Alt + \, но вы можете набрать 'ctor' , который будет отображать классовые конструкторы с первым выбранным. Так что просто нажмите Enter или выберите нужный конструктор с помощью кнопок Up / Down и перейдите к нему.

1 голос
/ 17 марта 2011

Я бы не знал ярлык, но у resharper есть окно под названием «Структура файла» (вы найдете в разделе ReSharper -> Windows -> FileStructure '. Это окно показывает все методы, ... и конструкторы имеют специальный значок чаще всего конструкторы в верхней части каждого файла класса. Дайте им попытку.

...