{"id":30880016,"url":"https://github.com/pseudoincorrect/vscode-quickfind","last_synced_at":"2026-06-22T02:31:34.998Z","repository":{"id":312543373,"uuid":"1047837562","full_name":"pseudoincorrect/vscode-quickfind","owner":"pseudoincorrect","description":"text and file search on vscode","archived":false,"fork":false,"pushed_at":"2025-09-03T21:25:19.000Z","size":11226,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-03T22:28:41.571Z","etag":null,"topics":["fuzzy-search","regex-search","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pseudoincorrect.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-31T10:54:02.000Z","updated_at":"2025-09-03T21:23:08.000Z","dependencies_parsed_at":"2025-09-03T22:28:44.808Z","dependency_job_id":"b91c8547-46b3-4440-b288-1034be2144ce","html_url":"https://github.com/pseudoincorrect/vscode-quickfind","commit_stats":null,"previous_names":["pseudoincorrect/vscode-fuzzy-search","pseudoincorrect/vscode-regex-search","pseudoincorrect/vscode-quickfind"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/pseudoincorrect/vscode-quickfind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pseudoincorrect%2Fvscode-quickfind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pseudoincorrect%2Fvscode-quickfind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pseudoincorrect%2Fvscode-quickfind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pseudoincorrect%2Fvscode-quickfind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pseudoincorrect","download_url":"https://codeload.github.com/pseudoincorrect/vscode-quickfind/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pseudoincorrect%2Fvscode-quickfind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34632522,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fuzzy-search","regex-search","vscode-extension"],"created_at":"2025-09-08T06:10:21.313Z","updated_at":"2026-06-22T02:31:34.993Z","avatar_url":"https://github.com/pseudoincorrect.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QuickFind - VSCode Extension\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"assets/images/quickfind-logo.jpeg\" alt=\"QuickFind Logo\" width=\"128\" height=\"128\"\u003e\n\u003c/div\u003e\n\nA fast and intuitive search extension for Visual Studio Code, inspired by vim telescope.\nProvides powerful text search and file search capabilities with a clean split-pane interface.\n\nQuickFind creates dedicated webview panels that provide a more user-friendly and immersive search experience with better context visualization.\n\n## Preview\n\n### Demo\n\nText search, workspace grep, file search, and layout options:\n\n![QuickFind Demo - Text search, workspace grep, file search, and layout options](https://raw.githubusercontent.com/pseudoincorrect/vscode-quickfind/main/assets/images/quickfind-demo.gif)\n\n### Maximized Layout (Default)\n\nMaximizes the search panel to use the full screen space with the context panel positioned on the right for optimal code viewing.\n\n![Maximised Layout Demo - Context panel positioned on the right for better code viewing in maximized mode](https://raw.githubusercontent.com/pseudoincorrect/vscode-quickfind/main/assets/images/maximised-layout.jpeg)\n\n### Compact Layout\n\nKeeps the search panel contained within the current editor with the context panel positioned on top for a smaller footprint. Enable via VSCode settings.\n\n![Compact Layout Demo - Context panel positioned on top for a smaller footpring](https://raw.githubusercontent.com/pseudoincorrect/vscode-quickfind/main/assets/images/compact-layout.jpeg)\n\n## Functions\n\n### 🔍 Search Current File\n\n**Keybinding**: `Ctrl+T` (Windows/Linux) / `Cmd+T` (macOS)  \n*Remember: **T**ext search in file*\n\nSearch within the currently active file with real-time regex matching and highlighting. Features toggle buttons for case-sensitive and whole-word search options.\n\n### 🔍 Search Workspace\n\n**Keybinding**: `Ctrl+G` (Windows/Linux) / `Cmd+G` (macOS)  \n*Remember: **G**rep workspace*\n\nSearch across all files in your workspace with blazing-fast performance. Features toggle buttons for case-sensitive and whole-word search options.\n\n### 📁 Search Files\n\n**Keybinding**: `Ctrl+R` (Windows/Linux) / `Cmd+R` (macOS)  \n*Remember: **R**each for files*\n\nFuzzy search for files in your workspace. Find files by name with intelligent matching and see file metadata in the context panel.\n\n## 🎛️ Search Options\n\nToggle buttons for advanced search options:\n\n- **Case-Sensitive** (`Aa` button) and **Whole-Word** (`W` button) matching\n- **Persistent Settings**: Preferences automatically saved and remembered across sessions\n- **Real-time Updates** with visual feedback (muted/highlighted states)\n\n## ⏳ Search History\n\nAutomatic search history with smart defaults:\n\n- **Auto-saved**: Every search saved, most recent pre-filled on open\n- **Navigation**: `Ctrl+Up/Down` (Windows/Linux) or `Cmd+Up/Down` (macOS) to browse history\n- **Management**: Clear via Command Palette → \"QuickFind: Clear Search History\"\n\n## Configuration\n\n- **`quickFind.maximizedLayout`** (default: true): Auto-maximize search panel for full screen space and enable vertical split layout (context panel on right side instead of top)\n- **`quickFind.accentColor`** (default: \"#00ff88\"): Hex color for search UI highlights\n\n## Requirements\n\n- **VSCode**: Version 1.74.0 or higher\n\n## Keyboard Shortcuts\n\nCustomize via **Keyboard Shortcuts** (`Ctrl+K Ctrl+S` / `Cmd+K Cmd+S`):\n\n- **Search in Current File**: `Ctrl+T` / `Cmd+T`\n- **Search in Workspace**: `Ctrl+G` / `Cmd+G`\n- **Search Files**: `Ctrl+R` / `Cmd+R`\n- **History Navigation**: `Ctrl+Up/Down` / `Cmd+Up/Down`\n- **Clear History**: Available in Command Palette\n\n---\n\nFor installation instructions, changelog, detailed usage, development setup, releases, and contribution guidelines, see [README_DEVELOPERS.md](README_DEVELOPERS.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpseudoincorrect%2Fvscode-quickfind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpseudoincorrect%2Fvscode-quickfind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpseudoincorrect%2Fvscode-quickfind/lists"}