Livegrep https://github.com/livegrep/livegrep is my weapon of choice these days.
What's the advantage against running find in files from my editor?
But I have a Livegrep instance setup to index all 1000 repos into a single search space and it's still nigh instantaneous.