В Eclipse вы можете искать файл в проекте, нажимая CTRL - SHIFT - R.
Есть ли способ сделать это в Visual Studio?
В Eclipse вы можете искать файл в проекте, нажимая CTRL - SHIFT - R.
Есть ли способ сделать это в Visual Studio?
Просто для всех, кто попадает на эту страницу из Google или из других источников, этот ответ, вероятно, лучший ответ из всех.
Подводя итог, просто нажмите:
CTRL + ,
А затем начните вводить имя файла.
Ctrl+;
, который является ярлыком для поиска в обозревателе решений.
- person nawfal; 18.11.2016
Лучшим вариантом сейчас является установка надстройки Microsoft Visual Studio под названием Productivity Power Tools (Версия VS 2010, версия VS 2013).
Вместе с ним идет «Навигатор решений» (альтернатива обозревателю решений с множеством преимуществ).
Кстати, эта функция встроена в Visual Studio 2012.
В VS2013 вы можете щелкнуть в обозревателе решений для этой функции.
Ярлык:
ctrl + ;
Чтобы искать только по именам файлов, а не по содержимому (особенно в C #), снимите эти флажки:
С Visual Studio 2017
теперь он имеет гораздо лучшую версию, названную “Go To All”
, привязанную к сочетанию клавиш CTRL + T
, а также CTRL +,
и включает встроенный фильтрация и “fuzzy search”
CTRL + T
CTRL + ,
f
, пробел, затем имя файла. Пример: CTRL+T
, затем f MyClass
, затем ↓ на клавиатуре, пока не дойдете до соответствующего файла. Этот метод превосходит поиск в обозревателе решений (который тратит пространство на отображение и имен файлов, и имен классов) тем, что это только имена файлов.
- person Nate Cook; 25.05.2018
f
за вас.
- person Nate Cook; 25.05.2018
Edit.GoToFile
- Ctrl + 1, Ctrl + F. Есть еще с Ctrl + 1, Ctrl + ‹key›. F = файлы, M = члены, R = последние файлы, T = типы
- person bugybunny; 01.11.2018
В раскрывающемся списке поиска на стандартной панели инструментов вы можете использовать макрос «открыть файл»> of для поиска файлов. Щелкните указанное раскрывающееся меню (или нажмите Ctrl-D), затем начните вводить (без кавычек) «> of CoreEdit.cs», и вы получите динамический список, который сужается по мере ввода.
Легко нажмите CTRL + SHIFT + T. Это будет выглядеть в именах файлов.
В Visual Studio 2017 вы можете искать непосредственно для файлов с помощью Ctrl + 1, Ctrl + F (команда с клавиатуры: Edit. GoToFile).
В качестве альтернативы вы можете использовать Ctrl + t или Ctrl + , (команда Edit.GoToAll) и запустить свой поиск с помощью f.
Я использую usysware DPack: http://www.usysware.com/dpack/
Затем я просто нажимаю ALT-U, начинаю вводить имя файла и выбираю правильный файл. DPack также имеет другие приятные особенности.
(выделены для скриншота)
Примечание. Не будет работать в экспресс-редакциях Visual Studio, так как они не поддерживают плагины.
Поскольку вы упомянули ReSharper в комментарии:
Вы можете сделать это в ReSharper, используя опцию «Перейти к файлу ...» (Ctrl-Shift-N или ReSharper -> Перейти к -> Файл ...) в моих сопоставлениях клавиш.
Я бы порекомендовал PhatStudio, если вы используете до VS 2012. Работает довольно быстро и поддерживает многословность поиск по пробелу. Итак, чтобы найти LoginController, вы можете нажать Alt + O и выполнить поиск с помощью Lo Con.
Для этого вы также можете использовать ReSharper (платно) и CodeMaid (бесплатно).
Откройте командное окно (Вид -> Другие окна -> командное окно - Ctrl + W, A) введите> или за которым следует имя файла. Список будет отображаться по мере того, как вы набираете текст.
Визуальный помощник: ссылка.
Установите, загрузите решение, нажмите Shift + Alt + O, найдите файлы в решении по подстроке. Попробуйте также Shift + Alt + S для эквивалента символов. В этом надстройке есть множество всплывающих окон завершения и раскраски синтаксиса, которые не на любой вкус, но функции просмотра кода выполнены хорошо и кажутся бесспорными.
Судя по комментариям на форумах, на совместимость с Resharper обращают внимание.
Бесплатно попробуйте изящное решение: ссылка.
Сам я этим не пользовался, но использую авторский плагин Nifty Perforce, и это довольно аккуратно.
Вы можете нажать ctrl + t, чтобы получить редактор Get to all, в котором вы можете ввести имя файла, чтобы перейти к этому конкретному файлу.
CTRL + P поиск файла с именем вашего прямого ответа.
Слишком просто использовать поиск в проводнике Windows внутри папки проекта. Выполнено.
.ascx.cs
файлов). На самом деле ваше решение простое и полезное
- person sohaiby; 25.07.2015
Вы можете легко вызвать окно с названием "Перейти к" с помощью комбинации ctrl +,
Или перейдите в Инструменты и нажмите Перейти к.
В Visual Studio 2008 (и, возможно, позже) бесплатная надстройка DevExpress CodeRush Xpress предоставляет Ctrl + Alt + F, Quick File Navigation, который выполняет поиск по точной подстроке в имени файла или по заглавным буквам.
(Не имеет отношения к этому ответу, но обратите внимание на более полезный, Quick Navigation, Ctrl + Shift + Q, о котором я хотел бы знать раньше :-))
Visual Studio 2019:
Меню -> Настройки -> Привязки клавиш -> Перейти к ...
В Visual Studio 2017 Community edition на Mac ярлык:
Чтобы увидеть эти команды, перейдите в верхнее меню: Search> Go To