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?
fuente
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:
fuente
ctrl + shift + f
enfoque funciona.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
fuente
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
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:
fuente