Как быстро искать файлы во всем рабочем пространстве (код Visual Studio)

2412
Emilio Platzer

Я прошу метод, похожий на Ctrl+, Pно который ищет во всем рабочем пространстве (но не в игнорируемых папках, таких как node_modulesили. Папок git).

Ctrl+ Pпоиск в недавно открытом списке.

Я ищу способ ввода имени файла (в режиме быстрого поиска) и поиска файлов во всех папках рабочего пространства (игнорируя игнорируемые папки).

Поиск по имени файла, а не по содержанию .

0
Как насчет (1) меню «Правка», «Найти в файлах» (Ctrl + Shift + F) для поиска в текущей открытой папке или (2) перейдите в проводник (Ctrl + Shift + E), щелкните правой кнопкой мыши папку и выберите «Найти в папке». ». harrymc 6 лет назад 0
«Найти в файлах» поиск текста в содержании файлов. Я ищу способ поиска файлов по имени файла. Я отредактирую вопрос, чтобы быть более точным. Emilio Platzer 6 лет назад 0
Я не знаю, как искать только имя файла в коде Visual Studio. Почему бы вам не использовать продукт, который выделяется в таких поисках, как [Все] (https://www.voidtools.com/). harrymc 6 лет назад 0
Проблема использования обычного продукта (такого как TotalCommander) заключается в том, что он не знает о конфигурациях VSC (то есть исключенных папок). Ctrl P существует (поиск файлов по последнему открытому файлу), тогда возможен поиск по всему рабочему пространству или проекту (и это будет удобнее). Emilio Platzer 6 лет назад 0
Я не уверен, что вы получите много попаданий в исключенные папки, и вы также можете исключить их во Все. harrymc 6 лет назад 0
В настоящее время, если я захожу на https://github.com/codenautas/backend-plus, устанавливаю его и ищу файл package.json, я обнаружил только один в корневой папке и 631 вхождение в node_modules (игнорируемая папка). Идея быстрого поиска состоит в том, чтобы не вводить все имя (в том же примере, если я введу «config», я найду больше записей в node_modules). Emilio Platzer 6 лет назад 0

1 ответ на вопрос

0
Emilio Platzer

короткий ответ

Ctrl+ P- это способ поиска имен файлов в текущем рабочем пространстве или проекте.

но

  • недавно открытые файлы показаны выше.
  • быстрый поиск найденных недавно открытых файлов и файлов, которые находятся в рабочей области или проекте, но не игнорируются
  • игнорируемые файлы могут быть управляемыми, .gitignoreесли в settings.json "search.useIgnoreFiles"это true.

Это означает, что иногда игнорируемые файлы найдены, а иногда нет.

решение вопроса

  1. Изменить settings.jsonи установить "search.useIgnoreFiles": false.
  2. Используйте Ctrl+ Pдля поиска.

рефов:

Похожие вопросы