Есть ли способ ограничить поиск (через диалоговое окно "Найти и заменить") в Visual Studio указанными папками или типами файлов?
Ограничить поиск указанными папками или типами файлов в Visual Studio?
Ответ 1
Да, в окне поиска/замены вы можете:
- укажите типы файлов в опции "Посмотрите на эти типы файлов"
- и выберите папки в кнопке ... опции "Искать".
Ответ 2
- Нажмите "Найти файлы"
- Выберите папки поиска с тремя точками "..."
- Выберите желаемую папку
- Проверьте имя папки и щелкните требуемое действие.
Ответ 3
Я не могу поверить, что этот вопрос все еще существует в VS2015. У нас есть дерево каталогов решений. Почему "Текущая выбранная папка" не является вариантом в раскрывающемся списке. "..." не запускается по умолчанию в папке решения, я должен просматривать всю сеть до общего ресурса, а затем просматривать все папки, чтобы попасть в папку, которая является УЖЕ, прямо там и выбрана в исследователь решения. Dreamweaver обладает этой функциональностью для поиска в течение по крайней мере десятилетия (возможно, дольше).
Ответ 4
Самый быстрый поиск папок в VS:
Как сказано в других ответах, не существует немедленного способа ограничить ваш поиск определенной папкой в текущем решении. (Для этого есть как минимум 3 запроса на добавление функций в visualstudio.uservoice.com, которые были закрыты из-за отсутствия голосов.)
Но вот самый быстрый обходной путь, который я смог найти.
Работает не выходя из VS и только с нажатиями клавиш (без действий мыши):
- В обозревателе решений выберите папку для поиска.
- Нажмите
Ctrl-C
(копирует путь к папке в буфер обмена). - Нажмите
Ctrl-Shift-F
чтобы открыть "Найти в файлах". - Введите условие поиска, затем нажмите клавишу "
Tab
чтобы переместить курсор в поле "Искать в". - Нажмите
Ctrl-V
чтобы вставить путь к папке из буфера обмена.
Ответ 5
Пока выбирают папки поиска, это может быть намного лучше. Мне бы очень хотелось выбирать папки для исключения, а также включать, потому что иногда папки вложены. Вам может понадобиться папка, но только некоторые из подпапок.
Но самое опасное неудобство заключается в том, что он не хранится с решением. Если я столкнулся с проблемой определения поиска и закрытия VS, а затем снова открою, я должен определить его целиком.