Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Hawkeye SearchNew to Visual Studio Code? Get it now.
Hawkeye Search

Hawkeye Search

Hawkeye-Zaragsoft

zaragsoft.se
|
1 install
| (1) | Free
Instant project-wide search and navigation for VS Code, powered by Hawkeye. Search across code and project files, create reusable search groups, navigate directly to results, and quickly explore large or unfamiliar codebases. Setup your own set of commands to execute on your repo. Requires the Hawke
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hawkeye Search for VS Code

Search your codebase with Hawkeye without leaving VS Code.

Hawkeye is a fast, standalone search engine for large codebases. This extension is a client for the Hawkeye desktop app — index your projects in Hawkeye once, then search, filter, and jump to results directly from VS Code. Also allows moving between your projects through Hawkeye.

Requirements

  • Windows. This extension launches the Hawkeye desktop app (hawkeye.exe) locally and currently only supports Windows.
  • Hawkeye installed and indexing the project you want to search.

Features

  • Multi-tab search, with each tab remembering its own query, group filters, and results.
  • Toggleable search groups that works as your filters.
  • Configure Groups: scans your open workspace's top-level folders with include/exclude filters.
  • Results grouped by file, with matched terms highlighted inline.
  • Right-click a result to open it with any tool you've configured (or pulled straight from Hawkeye's own tool list), open its repo as a VS Code workspace, or reveal it in File Explorer.
  • Right-click a tab to close others, or everything to the left/right.
  • Status bar indicator for whether Hawkeye is running, with one-click start / install prompts.

Getting started

  1. Install and run Hawkeye and index the project(s) you want to search.
  2. Open the Hawkeye icon in the VS Code activity bar.
  3. If prompted, set the Hawkeye install path via Hawkeye: Options (this is usually auto-detected).
  4. Start typing in the search box.

Commands

Command Description
Hawkeye: Find Selection In Current Tab Searches the active tab using your current selection
Hawkeye: Find Selection In New Tab Opens a new tab and searches using your current selection
Hawkeye: Search For Files Opens a new search tab
Hawkeye: Focus Search Panel Brings the Hawkeye panel into focus
Hawkeye: Go To Linked File Jumps between related files (e.g. .h / .cpp, .xaml / .xaml.cs)
Hawkeye: Search In External Hawkeye App Opens the same search in the standalone Hawkeye app
Hawkeye: Run Command 1-4 Runs the 1st–4th tool from your configured list (in order) against the active editor — for assigning keybindings to your most-used tools. Not shown in any menu since the label can't reflect which tool is actually in that slot; bind a shortcut to it via the Keyboard Shortcuts editor if you want instant single-key launch
Hawkeye: Run Tool... Also appears when you right-click a file in the Explorer or an open editor — lists every configured tool by its real name and icon and runs whichever one you pick against that file
Hawkeye: Reload Refreshes the Hawkeye index
Hawkeye: Options Opens Hawkeye settings
Hawkeye: Configure Groups Scans your workspace and generates Hawkeye groups from it
Hawkeye: Show Output Shows the raw Hawkeye communication log, useful for troubleshooting

None of these ship with default keybindings — bind the ones you use via the Keyboard Shortcuts editor.

Support

www.zaragsoft.se

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft