есть проект сделанный на
Episerver CMS и когда я нажимаю Ctrl+лкм( или F12) на метод в месте его вызова - меня кидает на его описание в интерфейсе, вместо того что бы кинуть на его реализацию (определение, definition).
Я понимаю, что у данного интерфейса может быть большое количество реализаций, но неужели VS не понимает какая именно реализация вызывается в этом участке кода? Приходится делать поиск по проекту, по названию функции.
Что я хочу: что бы при нажатии на Ctrl+лкм ( или F12) открывалась реализация функции.
Пс: если не хватает данных неправильно обозвал, или что-то упустил - утром с удовольствием добавлю скрины для наглядности
Решарпер
Кидает на интерфейс скорее всего потому, что в точке, где ты жмешь ф12 твой объект приведён к интерфейсу. Всё просто. Приведи к типу и покажет метод типа
ctrl f12 или shift f12 перекинет на реализацию, но может быть ситуация когда не ясно какая именно реализация нужна - покажет все варианты реализации, а ты уже выбирай
Правым кликом еще есть - go to realization, или даже peek realization
Обсуждают сегодня