Overview. Search. Edit.

Hawkeye the fast way to search, overview and edit your code

Hawkeye is a search engine and navigation tool for developers working with large projects. Get instant results across 100K+ files and keep full overview of your codebase.

Developers

Find the overview and speed of the search engine a great improvement in their daily workflow.

Introduction

Lightning-Fast Search Engine for Instant Results

Experience the power of a truly lightning-fast search engine that delivers realtime results as you type. Even with over 100,000 files, our search engine responds instantly, giving you immediate access to the information you need. Fine-tune your search effortlessly with multiple keywords, excluded terms, file-extension filters, or case-sensitive options. Every filter updates instantly, allowing you to adjust and refine your search on the fly without ever slowing down. Discover how fast a modern search engine can truly be.

Hawkeye

Groups

Organize your data by creating groups that represent one or more folders, and name them however you like-such as Code, Content, Localization, Documentation, or individual project names. Each group acts as its own dataset, allowing you to quickly visualize and filter results based on the selected groups. This makes working with large codebases or multiple projects simpler, more structured, and far more efficient.

Hawkeye

Workflow

After your result has been found open your favorite editor from Hawkeye and continue on the found line instantly. No more hazzle when finding things your downtime is reduced to zero and you have more fun while working.

Hawkeye

More great features

Editing

Editing is supported inside Hawkeye as well. Allowing you to edit directly on your found result and your search gets updated as well when saving. Allowing you to refactor your code while seeing all the places it is used in at the same time.

Focused replace

Focused Replace lets you filter search results and apply replacements across an entire project, covering both code and content. After narrowing down the results, you can update individual lines or replace everything at once. This makes large refactoring tasks simpler, faster, and easier to iterate on. Integration with Perforce is also supported.

Shortcuts

You can customize the keyboard shortcuts for each action in Hawkeye from the Options screen. This allows you to tailor the bindings to your preferred workflow while keeping everything familiar and efficient.

Tabs

Multiple tabs allow you to keep several searches open at the same time and maintain your work state. A built-in tab-switching widget makes it easy to jump between recent tabs and continue working without interruption. computer

“Hawkeye is the perfect search tool when working with large codebases.”

Jesper Rudberg - Doctor Entertainment