Visual Studio'nun klasörlerde araması bulduğum en hızlı şey.
Akıllıca sadece metin (ikili olmayan) dosyaları arar ve diğer klasörlerin aksine (muhtemelen metin dosyaları windows disk önbelleğine sığar) aynı klasörde sonraki aramalar son derece hızlı olduğuna inanıyorum.
VS2010 normal bir sabit disk üzerinde, SSD yok, 26k dosyaları, kaynak kodu ve ikili ikili bir 20GB klasör aramak için 1 dakika sürer. 15k dosya aranır - geri kalanlar ikili dosyalar olduğu için atlanır. Aynı klasörde sonraki aramalar saniyeler sırasına göre yapılır (önbellekten bir şeyler çıkarılana kadar).
Aynı klasör için bir sonraki en yakın buldum grepWin. Yaklaşık 3 dakika. 2000 KB'tan büyük dosyaları hariç tuttum (varsayılan). "İkili dosyaları dahil et" ayarı, aramayı hızlandırma açısından hiçbir şey yapmıyor gibi görünüyor, ikili dosyalara hala dokunuluyor gibi görünüyor (hata?), Ancak arama sonuçlarında görünmüyorlar. Sonraki aramaların tümü aynı 3 dakika sürer - sabit sürücü önbelleğinden yararlanamaz. 200k'den küçük dosyalarla sınırlandırırsam, ilk arama 2.5 dakikadır ve sonraki aramalar saniyeler içinde, yaklaşık önbellekte VS - kadar hızlıdır.
Ajan Ransack ve FileSeek, dev çok gigabaytlık ikili dosyalar da dahil olmak üzere her şeyi aramaktan dolayı, bu klasörde 20 dakika civarında çok yavaş. Kaynak Monitörüne göre saniyede yaklaşık 10-20MB oranında arama yaparlar.
GÜNCELLEME: Ajan Ransack, belirli boyutlardaki dosyaları aramak için ayarlanabilir ve <200KB kesme kullanılarak yeni bir arama için 1: 15 dk ve sonraki aramalar için 5 sn'dir. GrepWin'den daha hızlı ve genel VS kadar hızlı. Sekmelerde birkaç arama tutmak istiyorsanız ve VS son aranan klasörler listesini kirletmek istemiyorsanız ve VS'nin yapmak istemediği görünen ikili dosyaları arama yeteneğini korumak istiyorsanız aslında oldukça güzel. Agent Ransack ayrıca bir explorer bağlam menüsü girişi oluşturur, bu nedenle bir klasörden başlatmak kolaydır. GrepWin ile aynı, ancak daha güzel kullanıcı arayüzü ve daha hızlı.
Yeni arama kurulumum, içerikler için Agent Ransack ve dosya adları için her şey (harika bir araç, anlık sonuçlar!).
010 Editor
huuuge dosyalarını 0 saniyede arar.