JumpSearch
🚀 A simple yet powerful VS Code extension that lets you search, View, and jump to any text in your workspace — with a built-in search history panel.

✨ Features
- 🔍 Search Across Workspace: Search for any text or RegExp pattern in your project files.
- 🗂️ Folder & File Type Filtering: Choose specific folders and file types (
src/ , .java , etc.).
- ⚡ Quick Navigation: Jump directly to a match with one click.
- 📝 Search History: View and re-run your last 30 searches from a Webview panel.
📦 Commands
Command ID |
Title |
Description |
jumpSearchExtension.helloWorld |
Hello World Panel |
Opens a sample webview panel (demo). |
jumpSearchExtension.searchAndJump |
Search & Navigate to Text in Workspace |
Search workspace text and jump to matches. |
jumpSearchExtension.showSearchHistory |
Show Search History |
View and re-run recent searches in a panel. |
⚙️ Installation
Search for JumpSearch Extension in the VS Code Marketplace and click Install.
OR
Install directly
OR
Install manually
code --install-extension jump-search-1.0.0.vsix
Usage Instructions
- In VSCode, Open Command-Palette (Ctrl + Shift + P)
- Enter commands like
Search & Navigate to Text in Workspace ...
- To view all commands, Enter
JumpSearch ...
🔁 Workflow (End-to-End)
- User presses Ctrl+Shift+P → Search & Navigate to Text.
- Extension asks for (via Command-Palette QuickPick):
- Search term
- Folder(s)
- File type
- It finds files via vscode.workspace.findFiles().
- Opens each file, runs a regex search.
- Displays results in a dropdown.
- User selects a match → VSCode jumps to that file & highlights the term.
- Search term is saved to persistent history.
- Clicking Show Search History shows a webview UI with previous searches.
- Clicking on any of the search-term will again starts the search command with that term
| |