NextSearch Extension
A VS Code extension that provides a fast Ripgrep-powered search interface for searching files in your workspace.
Ripgrep
This extension uses ripgrep for fast searching. If ripgrep is not installed, the extension will fall back to VS Code's native search APIs.
- Windows: Download from GitHub releases or install via Chocolatey (
choco install ripgrep)
- macOS: Install via Homebrew (
brew install ripgrep)
- Linux: Install via your package manager:
- Ubuntu/Debian:
sudo apt-get install ripgrep
- Fedora:
sudo dnf install ripgrep
- Arch:
sudo pacman -S ripgrep
- All platforms: See the official installation guide
Features
- Fast Text Search: Uses Ripgrep (rg) for lightning-fast searching with automatic fallback to VS Code APIs
- Real-time Search: Search results update as you type
- Keyboard Navigation:
Arrow Up/Down to navigate results
Enter to open selected file
Escape to blur search input
- File Preview: See file path, line number, and matching text with highlighted matches
- Click to Open: Click any result to open the file at the specific line
Usage
- Open the NextSearch panel using the command palette (
Ctrl+Shift+P → "Open NextSearch")
- Start typing in the search box to search across all files in your workspace
- Use arrow keys to navigate results
- Press Enter or click a result to open the file
Other Notes
- If ripgrep is not available, the extension falls back to VS Code APIs which may be slower on large workspaces
| |