Возможный дубликат:
Как быстро найти реализацию (-ы) метода интерфейсов?
Мне нравится функция ReSharper Go To Implementation, но я часто блокирую ReSharper. Есть ли эквивалентное расширение для Visual Studio 2010?
Возможный дубликат:
Как быстро найти реализацию (-ы) метода интерфейсов?
Мне нравится функция ReSharper Go To Implementation, но я часто блокирую ReSharper. Есть ли эквивалентное расширение для Visual Studio 2010?
Я ищу расширение для этого небольшого "перехода к реализации". Но, к сожалению, я не смог найти никого. Может быть, нам придется подождать следующую версию визуальной студии или включить ReSharper (что, на мой взгляд, слишком много ресурсов)
Ну, лучшее решение для меня прямо сейчас - использовать функцию "Иерархия вызовов" VS2010. Просто следуйте моим инструкциям ниже
- Переместить курсор на имя целевого метода
- Нажмите "Ctrl K, Ctrl T" (появится окно "Иерархия вызовов" )
- Нажмите "Вниз" , "Вниз" , "Вправо", "Вниз" , "Enter" (это перейдет к вашему методу реализации)
- Посмотрите смешно, но на самом деле это способ использовать клавиатуру для перехода к нужному элементу
- [Подробнее]
- "Вниз" , "Вниз" → перейти к "Реализует xxx"
- "Right" → expand children
- "Вниз" → сосредоточиться на методе реализации
- "Enter" → перейти к ней
Надеемся на эту помощь
Ctrl + F12 - Перейти к объявлению
Для меня самый простой и бесплатный способ получить функциональность "Перейти к реализации" в VS2010 (и для VS2008, если на то пошло) был
Установите бесплатный CodeRush Xpress http://msdn.microsoft.com/en-us/vstudio/ee663901
Установите "Перейти к разработчику" Расширение кода Rush от Miha Markic. Автор только сегодня, обновил свое расширение для работы с последним CodeRush Xpress 11.2.11 http://blog.rthand.com/page/Go-To-Implementator.aspx
Работает очень хорошо.
Короткий ответ, нет.
Вы должны стремиться к тому, чтобы поддерживать Resharper в 100% случаев, на мой взгляд. Убедитесь, что широкий анализ решения отключен, используйте последний решайер (сейчас Resharper 6) и/или обновите ваш компьютер.
Я честно не слишком знаком с Resharper, но если "Go To implementation" вы говорите, это когда вы можете щелкнуть по вызову метода, и он перенесет вас к этому методу, тогда я бы предложил "Производительность" Инструменты ", созданные Microsoft.
private void foo()
{
// does stuff
}
private void main()
{
// hold down CTRL, foo() below will turn into
// a hyperlink that you can click on
foo();
}
Здесь ссылка http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
Это позволит вам удерживать клавишу CTRL, которая превращает методы и переменные в гиперссылки, которые при нажатии выведут вас туда, где они были определены первоначально.
Эти инструменты также могут очищать неиспользуемые операторы Imports/using в верхней части файлов с кодом/позади. И моя любимая автоматическая скобка завершает
Не сочетание клавиш, однако Перейти к определению от Ноа Ричардса - полезное, легкое расширение для Visual Studio.