FuzzyIDE provides both customizable and hardcoded (industry-standard) keyboard shortcuts to maximize your coding speed.
Below is a complete list of all the shortcuts you can use within the IDE. (Mac users can use the Cmd key instead of Ctrl.)
🛠️ Basic Editing & Operations
| Shortcut | Description |
|---|
Ctrl + S | Save: Saves the active file or all modifications. |
Ctrl + Z | Undo: Reverts the last change. |
Ctrl + Y or Ctrl + Shift + Z | Redo: Re-applies the reverted action. |
Ctrl + C / X / V | Copy / Cut / Paste: Standard clipboard operations. |
Ctrl + A | Select All: Selects all text in the current file. |
🚀 Advanced Code Editing
| Shortcut | Description |
|---|
Ctrl + Space | Auto-Complete: Opens the intelligent code suggestion window while typing. |
Ctrl + D | Duplicate Line: Duplicates the current line (or selected area) to the line below. |
Ctrl + Shift + L | Delete Line: Completely deletes the line where the cursor is currently placed. |
Alt + Up/Down Arrow | Move Line: Shifts the current line of code up or down within the code block. |
Ctrl + Alt + L | Format Document: Automatically fixes code indentation and spacing according to standards. |
Alt + Enter | Quick Fix: Opens solution suggestions or refactor options for lines with errors. |
🔍 Search & Code Navigation
| Shortcut | Description |
|---|
Ctrl + F | Find: Opens the text search bar within the open file. |
Ctrl + H | Replace: Opens the Find & Replace panel. |
Ctrl + P | Quick Search: Opens the Quick Search window to quickly jump to files or symbols in the project. |
F12 | Go to Definition: Jumps to the actual file/line where the selected variable, method, or class is defined. |
Shift + F12 | Find References: Lists where the selected code snippet is used across the project (All References). |
F2 | Semantic Rename: When you rename a variable or method, it automatically updates all references where that name is used. |
Esc | Close: Closes open search windows, auto-complete lists, or pop-ups. |
⌨️ Cursor & Selection Navigation
| Shortcut | Description |
|---|
Ctrl + Left/Right Arrow | Skip by Word: Quickly skips the cursor to the beginning or end of words. |
Home / End | Start / End of Line: Moves the cursor to the very beginning or end of the current line. |
Ctrl + Home / End | Start / End of File: Jumps to the very beginning or end of the file. |
Shift + [Arrow Keys] | Make Selection: Allows you to select text while moving the cursor. |
Note: You can change many of the advanced editing shortcuts according to your habits from the Settings > Keybindings tab within the IDE. Hardcoded standard shortcuts like Ctrl+C, Ctrl+F, Home, End cannot be changed and are always active.