it-roy-ru.com

Как искать имена файлов в Visual Studio?

В Eclipse вы можете искать файл в проекте, нажав CTRL-SHIFT-R,.

Есть ли способ сделать это в Visual Studio?

160
Edward Tanguay

Просто для тех, кто попадает на эту страницу из Google или где-то еще, этот ответ , вероятно, лучший ответ из всех.

Подводя итог, просто нажмите:

CTRL + ,

А затем начните вводить имя файла.

394
Hanna

Наилучшим вариантом сейчас является установка надстройки Microsoft Visual Studio под названием Productivity Power Tools ( VS 2010 версия , VS 2013 версия ).

С этим приходит «Навигатор решений» (альтернатива Solution Explorer, с большим количеством преимуществ). 

search solution navigator

Кстати, эта функция встроена в Visual Studio 2012.

52
friend

В VS2013 вы можете щелкнуть в обозревателе решений для этой функции.

Ярлык это:

ctrl + ;

http://i60.tinypic.com/10z7aee.jpg

42
John

С Visual Studio 2017, теперь он поставляется с гораздо лучшей версией, названной “Go To All” и связан с сочетанием клавиш CTRL + T, а также CTRL +, и включает встроенную фильтрацию и “fuzzy search”

CTRL + T

CTRL + ,

27
Sajeetharan

В раскрывающемся списке поиска на стандартной панели инструментов вы можете использовать макрос «открыть файл»> для поиска файлов. Нажмите в раскрывающемся списке (или нажмите Ctrl-D), затем начните вводить (без кавычек) «> CoreEdit.cs», и вы получите динамический список, который сужается при вводе.

15
kirkus

В Visual Studio 2017 вы можете искать непосредственно для файлов с Ctrl+1Ctrl+F (Клавиатура: Edit.GoToFile).

Кроме того, вы можете использовать Ctrl+t или же Ctrl+, (команда Edit.GoToAll) и начните поиск с f,.

6
Kyle

Я использую usysware DPack: http://www.usysware.com/dpack/

Затем я просто нажимаю ALT-U, начинаю набирать имя файла и выбираю правильный файл. У DPack также есть и другие приятные функции.

enter image description here

(основные моменты добавлены для скриншота)

Примечание: не будет работать в Express-редакторах Visual Studio, поскольку они не допускают подключаемые модули.

5
Erwin

Поскольку вы упоминаете ReSharper в комментарии:

Вы можете сделать это в ReSharper, используя опцию «Перейти к файлу ...» (Ctrl-Shift-N или ReSharper -> Перейти к -> Файл ...) в моих сопоставлениях клавиш.

3
adrianbanks

Visual Assist: ссылка .

Установить, загрузить решение, нажать Shift+Alt+O, искать файлы в решении по подстроке. Попробуйте также Shift+Alt+S, для эквивалента для символов. В этом плагине есть куча всплывающих окон и раскраски синтаксиса, которые не на любой вкус, но функции просмотра кода сделаны хорошо и кажутся спорными.

Судя по комментариям на форумах, совместимость с Resharper - это то, на что они обращают внимание.

Бесплатно попробуйте также Nifty Solution: ссылка .

Я сам этим не пользовался, но пользуюсь авторским плагином Nifty Perforce, и это довольно аккуратно.

2
please delete me

Откройте командное окно (Вид -> Другие окна -> командное окно - Ctrl + W, A) тип>, за которым следует имя файла. Появится список по мере ввода.

2
user2645830

Я знаю, что это старый вопрос, но я бы порекомендовал Phatstudio , если вы используете до VS 2012. Работает довольно быстро и поддерживает поиск в нескольких словах с помощью "пробела". Таким образом, для поиска LoginController вы можете нажать Alt + O и выполнить поиск, используя «Lo Con» .enter image description here. Вы также можете использовать Resharper (платно) и CodeMaid (бесплатно), чтобы сделать это.

2
arviman

Вы можете легко вызвать окно с именем "Navigate To" с помощью комбинации ctrl +,

Или перейдите к Инструменты , а затем нажмите Перейти к

1
Eduardo A

Visual Studio для Mac 2017 7.x.x

Для поиска по имени файла:

  •  + .
  • Ctrl + Shift + D

Для поиска по имени типа:

  • Ctrl + Shift + T

Возможно, ваш фокус клавиатуры был направлен на правый верхний угол окна Visual Studio :

enter image description here

1
Randika Vishman

Это слишком просто, используя поиск Windows Explorer внутри папки проекта. Готово.

1
Carloss

CTRL + P - поиск имени файла вашего прямого ответа.

0
Juke

В Visual Studio 2017 Community Edition на Mac ярлык:

  • Cmd + Shift + D: найти по имени файла
  • Cmd + Shift + T: найти по названию типа

Чтобы увидеть эти команды, перейдите в верхнее меню: Поиск> Перейти к

0
Kes115

Легко нажмите CTRL + SHIFT + T. Это будет выглядеть в именах файлов.

0
Bedair

В Visual Studio 2008 (и, возможно, позже) бесплатные надстройки DevExpress CodeRush Xpress поставляются Ctrl+Alt+F, Быстрая навигация по файлу , которая ищет точную подстроку в имени файла или заглавными буквами.

(Не имеет отношения к этому ответу, но обратите внимание на более полезное, Быстрая навигацияCtrl+Shift+Qо котором я бы хотел знать раньше :-))

0
Mark Hurd