У Eclipse ви можете шукати файл у проекті, натискаючи CTRL- SHIFT- R.
Чи є спосіб це зробити у Visual Studio ?
У Eclipse ви можете шукати файл у проекті, натискаючи CTRL- SHIFT- R.
Чи є спосіб це зробити у Visual Studio ?
Відповіді:
Просто для тих, хто перебуває на цій сторінці з Google чи деінде, ця відповідь , мабуть, найкраща відповідь з усіх них.
Підводячи підсумок, просто натисніть:
CTRL + ,
А потім почніть вводити ім'я файлу.
Ctrl+;
що є ярликом для пошуку в Explorer Explorer.
Найкращий варіант у даний час є установка Microsoft Visual Studio приплюсувати під назвою Productivity Power Tools ( VS Версия 2010 , версія VS 2013 ).
Завдяки цьому виходить «Рішення Навігатор» (альтернатива Solution Explorer, з великою кількістю переваг).
До речі, ця функція вбудована у 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
, а потім ↓ на клавіатурі, поки ви не перейдете до відповідного файла. Цей метод перевершує пошук у досліднику рішень (який витрачає простір, показуючи імена файлів, і назви класів), оскільки він суворо лише імена файлів.
f
вам.
Edit.GoToFile
Ctrl + 1, Ctrl + F. Є більше з Ctrl + 1, Ctrl + <ключ>. F = файли, M = учасники, R = останні файли, T = типи
У спадному меню пошуку на стандартній панелі інструментів ви можете знайти макрос "відкритий файл",> з, щоб знайти файли. Клацніть у вказаному спадному меню (або натисніть Ctrl-D), а потім почніть вводити текст (мінус лапки) "> CoreEdit.cs", і ви отримаєте динамічний список, який звужується під час введення.
У Visual Studio 2017 можна безпосередньо шукати файли з Ctrl+ 1, Ctrl+ F(команда клавіатури: Edit.GoToFile).
Крім того, ви можете використовувати Ctrl+ tабо Ctrl+ ,(команда Edit.GoToAll) і почати пошук з f.
Легко натисніть CTRL+ SHIFT+ T. Це буде шукати у назвах файлів.
Я використовую usysware DPack: http://www.usysware.com/dpack/
Потім я просто натискаю ALT-U, починаю вводити ім'я файлу і вибираю правильний файл. DPack також має інші приємні функції.
(основні моменти додані для знімка екрана)
Примітка: не працюватимуть у Express Editons Visual Studio, оскільки вони не дозволяють плагінам.
Оскільки ви згадуєте ReSharper у коментарі:
Це можна зробити в ReSharper, скориставшись опцією "Файл goto ..." (Ctrl-Shift-N або ReSharper -> Перейти до -> Файл ...) у моїх ключових відображеннях.
Відкрийте командне вікно (Вид -> Інші вікна -> командне вікно - Ctrl + W, A)> з наступним іменем файлу. Він починає відображати список під час введення.
Visual Assist: посилання .
Встановіть, завантажте рішення, натисніть Shift+ Alt+ O, шукайте файли в розв’язанні по підрядках. Спробуйте також Shift+ Alt+ S, для еквівалента символів. У цьому додатку є маса доповнених елементів та фарбування синтаксису в ньому, що не на будь-який смак, але функції перегляду коду виконані добре і здаються безперечними.
Судячи з коментарів на форумах, сумісність із Resharper - це те, на що вони звертають увагу.
Для вільної, спробуйте також Nifty Рішення: посилання .
Я сам цього не використовував, але використовую авторський плагін Nifty Perforce, і це досить охайно.
Я знаю, що це старе питання, але я б рекомендував Phatstudio, якщо ви використовуєте до VS 2012. Працює досить швидко і підтримує багатослівний пошук, використовуючи "пробіл". Тож для пошуку LoginController ви можете натиснути Alt + O та здійснити пошук, використовуючи "Lo Con". . Ви також можете використовувати Resharper (платний) та CodeMaid (безкоштовно) для цього.
Для пошуку за назвою файлу:
Для пошуку за назвою типу:
Фокус на клавіатурі, можливо, пішов на наступний правий верхній кут вікна Visual Studio :
Занадто просто, використовуючи пошук Windows Explorer у папці проекту. Зроблено.
.ascx.cs
файлів). Дійсно ваше рішення прямо вперед та корисне
Ви можете натиснути ctrl + t, щоб отримати редактор Отримати всі, в якому ви можете ввести ім'я файлу для переходу до конкретного файлу.
У Visual Studio 2008 (і, мабуть, пізніше) безкоштовні додатки DevExpress CodeRush Xpress Ctrl+ Alt+ F, Швидка навігація по файлам , яка шукає точну підрядку в назві файлу або великими літерами.
(Не пов’язаний з цією відповіддю, але зауважте досить корисну, Швидку навігацію , Ctrl+ Shift+ Q, про яку я хотів би знати раніше :-))