¿Cómo busco archivos en Visual Studio Code?

563

Estoy acostumbrado a Resharper, donde puedo buscar archivos, no el contenido, sino el nombre de archivo, lo que agiliza la apertura de nuevos archivos.

¿Esta característica está implementada en Visual Studio Code y hay un atajo para ello?

Dofs
fuente
1
¿Podemos usar comodines para buscar un archivo en particular? Ejemplos de archivos de rebajas que comienzan con Pan como Pan * .md
Nikhil
puedes hacerlo con Explorer Tree stackoverflow.com/a/61460710/2736742
A. Morel

Respuestas:

909

Usando Ir a archivo ... que está debajo del menú Ir o usando el atajo de teclado:

  • En Windows Ctrl+ po Ctrl+e
  • En macOS Cmd ⌘+p
  • En Linux Ctrl+ po Ctrl+e

Luego escriba el nombre del archivo.

También asegúrese de verificar que puede establecer sus propias combinaciones de teclas y que hay hojas de trucos disponibles para Windows , macOS y Linux .

Miguel
fuente
10
esto (y ctrl / cmd + p) no funciona para carpetas excluidas como node_modules. Sería bueno tener una forma de buscar todos los archivos a veces.
Sonic Soul
13
Esto parece funcionar solo para la carpeta actual. ¿Qué sucede si quiero buscar en todo el proyecto? Mis archivos rara vez se encuentran en la carpeta en la que estoy actualmente.
Julián
10
En las búsquedas OSX cmd+ een el archivo actual, la combinación de teclas correcta es cmd+ pque trae la paleta de comandos donde puede buscar archivos y mucho más
Tiago
22
Esta respuesta parece obsoleta o incorrecta. Otra respuesta indica correctamente que la combinación correcta es cmd+ p.
Ivan Yurchenko
44
Esta búsqueda solo archivos recientes, no todos los archivos
Hrvoje Golcic
72

En OSX, para mí es cmd ⌘+ p. cmd ⌘+ esolo busca dentro del archivo abierto actualmente.

Nikk Wong
fuente
1
El uso de VS Code Version 1.7.2 Cmd + P (Mac) o Ctrl + P (Windows) muestra la Paleta de comandos. Esto le da acceso a un conjunto completo de comandos, incluida la búsqueda de archivos. Vea los documentos en code.visualstudio.com/docs/editor/codebasics
bitsand
Esta debería ser la respuesta aceptada, los comandos han cambiado en versiones más recientes.
Tyguy7
Sí, CTRL + P permite escribir un nombre de archivo y abrirlo. Pero reemplaza el archivo abierto actualmente. ¿Cómo puedo seguir abriendo archivos como Gong a través del Explorador de soluciones y haciendo clic en los archivos?
Mark
@Mark cuando el nombre del archivo esté en cursiva, será reemplazado por el siguiente archivo que abra. Seleccione "Mantener abierto" (haga clic con el botón derecho en la pestaña) o use "Ver: Mantener editor" en la paleta de comandos.
Bronson
O, @Mark, una respuesta mucho mejor: stackoverflow.com/questions/38713405/…
bronson
21

Otras respuestas no mencionan este comando se llama workbench.action.quickOpen.

Puede usar esto para buscar en el Keyboard Shortcutsmenú ubicado en Preferences.

En MacOS, la combinación de teclas predeterminada es cmd ⌘+ P.

(Viniendo de Sublime Text, siempre cambio esto a cmd ⌘+ T)

JLF
fuente
Accidentalmente eliminé el acceso directo CMD + P y ahora no puedo recuperarlo; d workbench.action.quickOpen no aparece en mi lista de comandos ... ¿Qué puedo hacer?
delphirules
Puede buscar la acción escribiendo el nombre de la acción en la barra de búsqueda de Asignaciones de teclas en la vista Asignaciones de teclas. Cuando aparezca en los resultados de búsqueda, simplemente haga clic en el ícono + en el lado izquierdo para configurar una combinación de teclas nuevamente
JLF
oh, finalmente encuentro esas combinaciones de teclas.
Robin
17

También funciona en ubuntu con Ctrl+E

Wender Alves Libório
fuente
1
¡Funciona también en Windows 7!
Scofield
14

Ganar: CTRL+ Po CTRL+E

Mac: CMD+ Po CMD+E


¿No quieres recordar otro atajo?

Abra la paleta de comandos :

  • Menú: Ver -> Paleta de comandos
  • Atajo de Windows: Ctrl+ Shift+P

y presione la tecla de retroceso para eliminar el carácter ">" y luego comience a escribir para buscar archivos por nombre de archivo. :)

JerryGoyal
fuente
11

Estoy usando VSCode 1.12.1

Prensa OSX: Cmd+p

Giang
fuente
11

considere que tiene miles de archivos en el código vs y desea buscar un archivo con un nombre particular y luego

  1. Haga clic derecho en el editor de código VS.
  2. Seleccionar comando Paletear
  3. En el cuadro de texto, escriba el nombre del archivo

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Siddarth Kanted
fuente
99
Debe presionar la tecla de retroceso cuando se encuentre dentro de la Paleta de comandos, antes de comenzar a escribir el nombre del archivo.
gomisha
9

También puede presionar F1para abrir Command Palettey luego eliminar la >vía Backspace. Ahora también puedes buscar archivos.

ochs.tobi
fuente
7

Si solo desea buscar un solo nombre de archivo

Solo Ctrl+ P, luego escribe y elige tu

Si desea abrir todos los archivos cuyo nombre contiene una cadena particular

  1. Abrir panel de búsqueda
  2. Poner palabras comunes dentro de esos archivos
  3. en 'archivos para incluir', coloque la cadena de búsqueda con *, por ejemplo, * Señalizador *

ingrese la descripción de la imagen aquí

Xin
fuente
El "panel de búsqueda" se llama Buscar en archivos (Ctrl + Shift + F). Para acceder a "archivos para incluir", debe hacer clic en el ícono "..." (alternar los detalles de búsqueda) o en la pestaña 4 veces, luego espacio y pestaña nuevamente.
Diego F. Rodríguez V.
6

Si quieres ver tus archivos en el árbol de Explorer ...

Cuando hace clic en cualquier parte del árbol del explorador y comienza a escribir algo en el teclado, la palabra clave de búsqueda aparece en la esquina superior derecha de la pantalla: (" module.ts ")

ingrese la descripción de la imagen aquí

Y cuando pasa el mouse sobre la palabra clave con el cursor del mouse, puede hacer clic en " Activar filtro en tipo " para filtrar el árbol con su búsqueda.

A. Morel
fuente
4

Para buscar tipos de archivos específicos en el código de Visual Studio.
Escriba ctrl+ py luego busque algo como * .py.
Simple y fácil

Vinod Kumar
fuente