Search Your Code Instantly

Rifler is a lightning-fast file search extension for VS Code. Find what you need with dynamic results, regex support, and instant file preview.

Rifler Tab Mode Demo

Why Choose Rifler?

📝

Inline Editing

Click anywhere in the file preview to edit directly. Changes auto-save with full syntax highlighting and real-time rendering.

📋

Sidebar View

Open Rifler in the Activity Bar sidebar for a persistent search panel. Your search, results, and preview persist when you reopen.

Lightning Fast

Average search time of ~1.1s. Direct filesystem access means results appear instantly as you type.

🎯

Smart Filtering

Search entire projects, specific modules, or directories. Automatically excludes node_modules and binary files.

🔄

Search & Replace

Find and replace text across multiple files instantly. Preview changes before applying them with a single click.

🔧

Powerful Options

Match case, whole words, regex patterns, and file masks. All the power you need for precise searches.

👀

Full File Preview

View entire files with all matches highlighted. Navigate results with arrow keys, open with Enter.

⌨️

Keyboard Optimized

Navigate results and open files without touching the mouse. Use Cmd+Shift+F to search and Option+Shift+F to replace.

📦

Multi-Language Support

Works with any programming language. TypeScript, JavaScript, Python, Go, Rust, and more.

Blazing Fast Performance

We have completely rewritten the search core to be asynchronous and non-blocking.

  • Parallel Execution across files
  • Non-Blocking UI while searching
  • Smart Concurrency Control
~1.1s
Average search time (120k+ files)
20,000+
Maximum results supported

Benchmark Results (120k files)

Scenario Time
Search "function" keyword 1689ms
Search import statements 1210ms
Search "if" keyword 345ms
Search variable declarations 1118ms

Get Started in 3 Steps

1

Install Extension

Search for "Rifler" in VS Code Extensions or install from the Marketplace.

2

Choose Your View

Cmd+Shift+F for main panel, Cmd+Alt+F for sidebar (Mac). Use Ctrl and Alt on Windows/Linux.

3

Start Searching

Type your query and watch results appear instantly. Use arrow keys to navigate.