La búsqueda de Visual Studio en carpetas es, con mucho, la más rápida que he encontrado.
Creo que busca de manera inteligente solo archivos de texto (no binarios), y las búsquedas posteriores en la misma carpeta son extremadamente rápidas, a diferencia de otras herramientas (probablemente los archivos de texto quepan en el caché del disco de Windows).
VS2010 en un disco duro normal, sin SSD, tarda 1 minuto en buscar una carpeta de 20GB con 26k archivos, código fuente y binarios mezclados. Se buscan 15k archivos; el resto probablemente se omita debido a que son archivos binarios. Las búsquedas posteriores en la misma carpeta están en el orden de segundos (hasta que las cosas se desalojan del caché).
El siguiente más cercano que encontré para la misma carpeta fue grepWin. Alrededor de 3 minutos. Excluí archivos de más de 2000 KB (predeterminado). La configuración "Incluir archivos binarios" parece no hacer nada en términos de acelerar la búsqueda, parece que los archivos binarios todavía se tocan (¿error?), Pero no se muestran en los resultados de búsqueda. Todas las búsquedas posteriores toman los mismos 3 minutos, no pueden aprovechar la memoria caché del disco duro. Si me limito a archivos de menos de 200k, la búsqueda inicial es de 2.5 minutos y las búsquedas posteriores son del orden de segundos, casi tan rápido como VS, en el caché.
Agent Ransack y FileSeek son muy lentos en esa carpeta, alrededor de 20 minutos, debido a la búsqueda en todo, incluidos los archivos binarios gigantes de varios gigabytes. Buscan a unos 10-20 MB por segundo según Resource Monitor.
ACTUALIZACIÓN: Agent Ransack se puede configurar para buscar archivos de ciertos tamaños, y usar el límite de <200 KB es 1: 15 minutos para una nueva búsqueda y 5 segundos para búsquedas posteriores. Más rápido que grepWin y tan rápido como VS en general. En realidad, es bastante agradable si desea mantener varias búsquedas en pestañas y no quiere contaminar la lista de carpetas buscadas recientemente por VS, y desea mantener la capacidad de buscar binarios, lo que VS no parece querer hacer. Agent Ransack también crea una entrada de menú contextual del explorador, por lo que es fácil de iniciar desde una carpeta. Igual que grepWin pero con una interfaz de usuario más agradable y más rápida.
Mi nueva configuración de búsqueda es Agent Ransack para contenidos y Everything para nombres de archivos (¡herramienta increíble, resultados instantáneos!).
010 Editor
busca archivos huuuge en 0 segundos.