Ide Ultra

Quick start

Everything in IdeUltra is keyboard-first. Here's the 30-second tour.

Open a folder

Press ⇧⌘O, or click File → Open Folder…, and pick a directory. The file tree appears on the left.

The tree is lazy: only the directory you've expanded is read from disk. A workspace with 100,000 files opens instantly. .git, target, and node_modules are hidden by default, plus anything matched by the root .gitignore.

Open a file

Click a file in the tree, press ⌘O for a native file picker, or press ⌘P for the fuzzy finder. Multiple files become tabs above the editor.

ShortcutAction
⌘[ / ⌘]Previous / next tab
⌘1⌘9Jump to tab N
⌃TabCycle most-recently-used tabs (hold ⌃, release to switch)
⌘WClose active tab (prompts if dirty)

Edit and save

Type. The window title and tab show a while you have unsaved changes. ⌘S writes back to disk and the dot disappears. You'll see "Saved …" in the bottom-right of the status bar.

If a file changes on disk while you have it open:

Find & replace

ShortcutAction
⌘FOpen the find bar
⌥⌘FOpen find + replace
⇧⌘FSearch across the whole project (and replace, with confirmation)
⌘DSelect the word under the caret, or jump to the next occurrence of the current selection
Enter / ⇧EnterNext / previous match
EscClose find bar

Three toggles in the find bar:

Navigate

Quit and come back

Quit IdeUltra normally (⌘Q). When you relaunch, your folder, tabs, active file, theme, zoom factor, sidebar state, and split layout are all restored.

If you force-quit (or IdeUltra crashes) with unsaved changes, the next launch surfaces a Recover unsaved changes? modal listing every dirty buffer. Choose Restore all, Discard all, or Decide later.

Next

The full keyboard reference lists every binding, including how presets (Default / VS Code / PhpStorm) differ. The Preferences page documents every setting you can tune.