Search code repositories of any size in milliseconds locally, even when the built-in VSCode search grinds to a halt!
This extension integrates with an existing Zoekt webserver via JSON API to facilitate code searching within your projects. It allows users to perform searches, view results, and open files directly in the editor.
Lightning fast local code search across multiple repositories using the rich Zoekt query language, which supports filtering repository names, language, and more:
content:test (lang:python or lang:javascript)
(repo:repo1 or repo:repo2)
lang:go or lang:java
Open result files directly in the editor
Great alternative to default VSCode search for large repositories
Versatile code search solution: run the zoekt server locally or offload it to another machine and serve the index with any amount users
Planned Features
[ ] Open remote files from other repositories directly in editor (currently just opens repository link)
Usage
Use the Zoekt: Search function in the Command Pallette
Press Ctrl+Shift+K (by default) on selected text to populate the query
Switch from local workspace to global repository search mode: