Ярлик Visual Studio 2010 для пошуку класів та методів?


176

Чи є ярлик у Visual studio 2010 для пошуку класів / інтерфейсів?

Я використовував Resharper кілька років тому, щоб зробити це. Ось зараз у мене немає Resharper і шукаю щось подібне у Visual studio 2010, що може допомогти мені це зробити.

Прямо зараз мені потрібно знайти всі найменування класів, які є найближчими до мене.


повний список ярликів visualstudioshortcuts.com
AmirHossein

Відповіді:


300

У Visual Studio 2010 є команда «Перейти до», що може бути саме тим, що ви шукаєте. За замовчуванням комбінація клавіш CTRL+ ,. Ось огляд деяких варіантів навігації в Visual Studio 2010.


5
Прекрасна, основна риса, яку я хотів у Resharper без усього іншого :-)
The Coder

Дякую Шановний, я хочу знати, чи є якийсь спеціальний символ, який я можу фільтрувати файли з розширенням, припустимо, у мене є ім'я файлу 'ABCD.cshtml', чи є якийсь спосіб я можу фільтрувати файл на зразок 'ABCD% .cshtml' чи щось таке
MUHAMMAD MUBUSHER ASLAM

1
Хтось відчуває, що вікно "перейти до" закривається мимовільно під час введення тексту? Це зводить мене з розуму. Здається, це відбувається лише при першому використанні після відкриття Visual Studio.
Полковник Паніка

4
Чи можемо ми скинути тег візуальної студії, залишаючи зрозумілим лише візуальну студію-2010, це застаріле питання, не стосується поточної версії?
ахкокс

2
@ahcox має сенс - я видалив тег.
дріс

59

Ctrl+ Tу Visual Studio 2017.


3
Я думаю, що це відображення ключа Решарпера
Лі Кемпбелл

1
@LeeCampbell Це не так. Це відповідає Edit.GoToAll (Global).
Орхун

1
тож відображення за замовчуванням - Ctrl + 1 + F1
Lalit Kale


6

Скористайтеся командою "Перейти до пошуку комбінації" за допомогою команди "> з". CTRL+ /або CTRL+ D- це стандартні гарячі клавіші.

Наприклад, перейдіть в поле зі списком ( CTRL+ /) і введіть: >of MyClassName. Під час введення даних intellisense буде уточнювати параметри у спадному меню.

На мій досвід, це швидше, ніж « Навігація до», і не відкриває іншого діалогового вікна. Крім того, у цьому комбінованому вікні є багато інших чудових маленьких команд швидкого доступу:

Використання комбінованого вікна "Перейти до пошуку"

Це текстове поле раніше використовувалося за замовчуванням на панелі інструментів Стандарт у Visual Studio. Він був видалений у Visual Studio 2012, тому вам доведеться додати його назад за допомогою меню ІнструментиНалаштувати . Гарячі клавіші, можливо, теж змінилися: я не впевнений, оскільки у мене все налаштовано.



0

Ctrl+ K, Ctrl+ Rвідкриває браузер об’єктів у Visual Studio 2010. Знайдіть те, що шукаєте, шукаючи та переглядаючи та фільтруючи результати. Дивіться також Ctrl+ Alt+ J. ^K ^Rкраще, тому що він кладе вашу карету прямо у поле пошуку, готовий набрати новий пошук, навіть коли браузер об’єктів уже відкритий.

Установіть список перегляду вгорі зліва на місце, де ви хочете подивитися, щоб почати. Звідти ви можете скористатись пошуковим вікном (друге текстове поле зверху, пройде повне вікно браузера об’єктів) або просто пройти все з дерева зліва. Пошуки тимчасові, але "вибрані компоненти", встановлені у списку "Огляд", зберігаються. Встановіть набір за допомогою маленької кнопки "..." праворуч від списку.

Об'єкти, пакети, простори імен, типи тощо зліва; поля, методи, константи тощо вгорі праворуч, документи в нижньому правому куті.

Режим відображення панелі можна змінити клацанням правою кнопкою миші в порожньому просторі вікна; дерево, організоване складанням / контейнером або простором імен та іншими налаштуваннями.

Елементи можна клацнути правою кнопкою миші, щоб знайти, скопіювати та відфільтрувати.

Для навігації по клавіатурі використовуйте Ctrl+ K, Ctrl+ Rз будь-якого місця, щоб розпочати новий пошук, Enterвиконати пошук, який ви тільки що ввели або вставте, і Ctrl+, F6щоб закрити браузер об’єктів. ALT+ <--повернутися назад і ALT+ -->перейти вперед через історію пошуку. Можна встановити більше; шукайте "ObjectBrowser" у контекстному меню клавіатури.

Якщо ключові ярлики вище не працюють, браузер об’єктів повинен знаходитись у меню «Перегляд» десь із іншим ярликом. Якщо все інше не вдається, знайдіть "ObjectBrowser" в меню Інструменти-> Опції-> Навколишнє середовище-> Клавіатура -> "Показати команди, що містять".


-6

У Visual Studio Code типовим ярликом для цього є Ctrl+ P.


Чому голоси вниз? Це питання позначено як visual-studioіvisual-studio-2010
ashes999

17
Я не переможець, але Visual Studio і Visual Studio Code - це не той самий продукт. У Visual Studio ctrl + P - це ярлик "Друк" ...
Мельвін

1
@ ashes999, ви вже сказали, що ваша відповідь неправильна, чому ви не видаляєте її?
Анатолій
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.