Cómo buscar realmente todos los archivos en Visual Studio


82

Estoy usando Visual Studio. Digamos, por ejemplo, que tengo un método público estático llamado FooBar () en la clase Utils. También digamos que utilizo este método en muchos archivos .aspx. Digamos que cambio la firma del método de FooBar () a FooBar (cadena) y, posteriormente, me gustaría encontrar todas las instancias de Utils.FooBar para poder actualizarlas.

Ahora digamos que voy al cuadro de búsqueda del Explorador de soluciones, selecciono "Buscar dentro del contenido del archivo" y escribo "Utils". A pesar de que hago llamadas al método Utils. * En todas partes, lo único que aparece es el archivo Utils.cs. Si sigo escribiendo "Utils.FooBar", no aparece nada.

En este momento, estoy abriendo una ventana cygwin y usando grep ya que la búsqueda normal de Windows también es bastante inútil. Pero parece que debe haber una forma real de buscar dentro de todos los archivos en Visual Studio. ¿Me estoy perdiendo de algo?

Respuestas:


118

Creo que estás hablando de ctrl+ shift+ F, por defecto debería estar en "buscar en: solución completa" y listo.


Sería bueno si esto viniera con una ventana de vista previa instantánea como CTRL +, (ir a todos)
Andrew

1
Esta es una grata coincidencia para un usuario de Intellij IDEA desde hace mucho tiempo.
Peter L

30

Entonces, la respuesta parece ser NO usar el cuadro de búsqueda del Explorador de soluciones.

En su lugar, abra cualquier archivo en la solución, luego use la ventana emergente de búsqueda control-f para buscar todos los archivos por:

  1. seleccionando "Buscar todo" en el selector "-> Buscar siguiente / <- Buscar anterior"
  2. seleccionando "Proyecto actual" o "Solución completa" en el selector que normalmente solo dice "Documento actual".

3
El problema es que a veces no tengo la opción "Solución completa", pero todavía no sé por qué. El ctrl + shift + fenfoque funciona.
Muflix

27

Presione Ctrl+,

Luego, verá una ventana acoplada con el nombre de "Ir a todo".

Esta es una imagen de "Ir a todos" en mi IDE

Imagen


2
Pero no puede encontrar texto (no estoy hablando de símbolos) dentro del proyecto / solución. Al menos en VS 2017 (v15.6.5)
AlexMelw

1
Lo ideal sería ir a todos con búsqueda dentro del contenido del archivo.
Andrew

7

Se puede acceder a la ventana " Buscar en archivos " a través de la selección del menú desplegable y buscar todos los archivos en Toda la solución : Editar> Buscar y reemplazar> Buscar en archivos

ingrese la descripción de la imagen aquí

Otra alternativa es abrir la ventana " Buscar en archivos " a través del botón " Barras de herramientas estándar " como se resalta en la siguiente pantalla:

ingrese la descripción de la imagen aquí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.