Skip to Content
Genexy IDE Beta 0.9.1 · Download the Beta build
Features

Search

FREEIDE

Search the project

Open Search from the activity bar or press Ctrl+Shift+F. Results arrive progressively while the search runs, and selecting one opens the file at the matching line.

Search with match-case, whole-word, regular-expression and multiline toggles, an optional replacement with preserve-case, a scope (Project, Folder, Open editors, Current file) and include and exclude masks. Results are grouped by folder; selecting one opens the file at the match.

The controls are:

  • Match case (Aa; off means smart case), Match whole word, Use regular expression (.*) and Multiline (), which lets a pattern span lines;
  • a scope: Project, Folder, Open editors or Current file;
  • files to include and files to exclude masks, such as **/*.java or **/gen/**, and whether to respect .gitignore and include hidden files;
  • Replace for the selected matches, with Preserve case (foo→bar also maps FOO→BAR) and, with regular expressions, $1 groups.

Typing is debounced, so the search waits for a short pause instead of restarting on every keystroke. Press Enter to run immediately, or Escape to stop a search that is still running.

⚠️

Replace across all results rewrites files on disk in one step. Review the result in Git Changes before committing.