All-language, keyword-based, full-text search for your workspace
It uses a full text search engine and intelligent tokenization to enable you to quickly find what you’re looking for, even when you’re not quite sure what it’s called.
Traditional code search tools, whether a part of our IDEs, or CLI-based are fantastic tools for finding what you need, if you know exactly what you need to find but just don’t know where it is.
What about when you’re learning a new codebase or stepping back into a large one and you don’t know or cannot remember the exact name of what you’re looking for?
Focus on finding the code you need instead of remembering the exact class/function/method name.
Sherloque is free to try with no limit to the evaluation period. Install it directly from the VS Code Marketplace or open the Command Palette (by default
Then press the Reload button in the extensions tab.
If you encounter any problems, please file an issue here.
Buy a License
Purchasing a license enables Sherloque to index more files, thus increasing its usefulness. All versions of Sherloque still work with projects larger than the max index size, files will simply be added/removed from the index based on a Most Recently Used policy.
Sherloque comes with a 30 day money back guarantee. No questions asked :) Just contact us here.
*Unlimited within constraints of the memory/compute resources available on your system.
**May not be purchased or reimbursed by companies.
Once you’ve purchased a license, you’ll immediately receive your license key on your receipt page and via email.
In VS Code, open the Command Palette (by default
Paste in your license key when prompted.
Sherloque will immediately validate your license and begin indexing your entire workspace.
Frequently Asked Questions
Will Sherloque leak my source code?
No. Nope. Never.
Sherloque only connects to the Internet to periodically validate your license key. No data is ever sent to our servers for any purpose.
Why does Sherloque require network connectivity?
As stated above, Sherloque will periodically validate your license key with our server. Your source code is never sent. Furthermore, we do not capture any sort of telemetry data.
Can I use Sherloque on multiple machines?
Of course! Licenses are per-user, not per-machine. Use your license on all your machines :)
Where did the name Sherloque come from?
Harrison “Sherloque” Wells is a masterful detective from an alternate Earth in The Flash.
Unlike Sherloque Wells, Sherloque the extension does not charge exorbitant fees when helping you find what you need :)
Can I get an academic/student discount?
Absolutely! Please contact us via our support form and let us know you're interested in an academic/student discount.
Can I get a non-profit discount?
Absolutely! Please contact us via our support form and let us know you're interested in a non-profit discount.
The Sherloque logo is licensed CC Detective by Sergey Demushkin from the Noun Project