
AppCode is a powerful integrated development environment (IDE) for developing applications for macOS, iOS, watchOS, and tvOS. Download AppCode
General Shortcuts | |
|---|---|
| Open Corresponding Tool Window | ⌘ (command) + 0...9 Add to Pie Menu |
| Search Everywhere | 2x shift Add to Pie Menu |
| Toggle Maximize Editor | ⌘ (command) + ⇧ (shift) + f12 Add to Pie Menu |
| Go back to Previous Tool Window | f12 Add to Pie Menu |
| Go to Editor | esc Add to Pie Menu |
| Hide Active or Last Active Window | ⇧ (shift) + esc Add to Pie Menu |
| Switch Editor Tabs and IDE Tool Windows | ⌘ (command) + ⇥ Add to Pie Menu |
| Close Current Active Tab | ⌘ (command) + w Add to Pie Menu |
| Quick Switch Current Scheme | ⌃ (control) + ` Add to Pie Menu |
| Add to Favourites | ⌥ (option) + ⇧ (shift) + f Add to Pie Menu |
Find and Replace | |
| Find | ⌘ (command) + f Add to Pie Menu |
| Replace | ⌘ (command) + r Add to Pie Menu |
| Search Everywhere | double shift Add to Pie Menu |
| Find Next | ⌘ (command) + g Add to Pie Menu |
| Find Previous | ⌘ (command) + ⇧ (shift) + g Add to Pie Menu |
| Find in Path | ⌘ (command) + ⇧ (shift) + f Add to Pie Menu |
| Replace in Path | ⌘ (command) + ⇧ (shift) + r Add to Pie Menu |
Editing Shortcuts | |
| Basic Code Completion | ⌃ (control) + spacebar Add to Pie Menu |
| Complete Current Statement | ⌘ (command) + ⇧ (shift) + ↵ Add to Pie Menu |
| Quick Documentation Lookup | ⌃ (control) + j Add to Pie Menu |
| Brief Info | ⌘ (command) + mouse over Add to Pie Menu |
| Complete Statement | ⌘ (command) + ⇧ (shift) + ↵ Add to Pie Menu |
| Parameter Information | ⌘ (command) + p Add to Pie Menu |
| Override Methods | ⌃ (control) + o Add to Pie Menu |
| Generate Code | ⌘ (command) + n Add to Pie Menu |
| Move Line(Selection) Up/Down | ⌥ (option) + ⇧ (shift) + ↑ Add to Pie Menu |
| Surround With..(Begin..End etc.) | ⌘ (command) + ⌥ (option) + t Add to Pie Menu |
| Comment/Uncomment with Line Comment | ⌘ (command)Add to Pie Menu |
| Comment/Uncomment with Block Comment | ⌘ (command) + ⌥ (option)Add to Pie Menu |
| Show Description of Error or Warning at Caret | ⌘ (command) + f1 Add to Pie Menu |
| Indent Selected Lines | ⇥ Add to Pie Menu |
| Unindent Selected Lines | ⇧ (shift) + ⇥ Add to Pie Menu |
| Show Intention Actions and Quick Fixes | ⌥ (option) + ↵ Add to Pie Menu |
| Reformat Code | ⌘ (command) + ⌥ (option) + l Add to Pie Menu |
| Duplicate Current Line | ⌘ (command) + d Add to Pie Menu |
| Cut/Copy/Paste Current line to Clipboard | ⌘ (command) + x Add to Pie Menu |
| Paste from Buffer | ⌘ (command) + ⇧ (shift) + v Add to Pie Menu |
| AutoIndent Lines | ⌃ (control) + ⌥ (option) + i Add to Pie Menu |
| Delete line at caret | ⌘ (command) + ⌫ Add to Pie Menu |
| Start New line | ⇧ (shift) + ↵ Add to Pie Menu |
| Show Intention Actions/Quick-Fixes | ⌥ (option) + ↵ Add to Pie Menu |
| Decrease Current Selection to Previous State | ⌥ (option) + ↓ Add to Pie Menu |
| Select Successively Incresing Code blocks | ⌥ (option) + ↑ Add to Pie Menu |
| Expand All | ⌘ (command) + ⇧ (shift)Add to Pie Menu |
| Collapse All | ⌘ (command) + ⇧ (shift) + - Add to Pie Menu |
| Expand/Collapse Code block | ⌘ (command)Add to Pie Menu |
| Delete to end word | ⌘ (command) + ⌫ Add to Pie Menu |
| Delete to word start | ⌘ (command) + ⌫ Add to Pie Menu |
| Select till code block end | ⌘ (command) + ⇧ (shift) + ⌥ (option) + ] Add to Pie Menu |
| Select till code block start | ⌘ (command) + ⇧ (shift) + ⌥ (option) + [ Add to Pie Menu |
| Toggle Carnel/Snake Case | ⇧ (shift) + ⌥ (option) + u Add to Pie Menu |
| Switch case for Word at Caret or Selected block | ⌘ (command) + ⇧ (shift) + u Add to Pie Menu |
Code Refactoring | |
| Copy | f5 Add to Pie Menu |
| Move | f6 Add to Pie Menu |
| Rename | ⇧ (shift) + f6 Add to Pie Menu |
| Change Signature | ⌘ (command) + f6 Add to Pie Menu |
| Safe Delete | ⌘ (command) + ⌫ Add to Pie Menu |
| Inline | ⌘ (command) + ⌥ (option) + n Add to Pie Menu |
| Refactor this Quick List | ⌃ (control) + t Add to Pie Menu |
| Extract Method | ⌘ (command) + ⌥ (option) + m Add to Pie Menu |
| Extract Field | ⌘ (command) + ⌥ (option) + f Add to Pie Menu |
| Extract parameter | ⌘ (command) + ⌥ (option) + p Add to Pie Menu |
| Extract Constant | ⌘ (command) + ⌥ (option) + c Add to Pie Menu |
| Extract Variable | ⌘ (command) + ⌥ (option) + v Add to Pie Menu |
Navigation Controls | |
| Go to Class | ⌘ (command) + o Add to Pie Menu |
| Go to File | ⌘ (command) + ⇧ (shift) + o Add to Pie Menu |
| Go to Symbol | ⌘ (command) + ⌥ (option) + ⇧ (shift) + o Add to Pie Menu |
| Go back to Previous Tool Window | f12 Add to Pie Menu |
| Go to Editor | esc Add to Pie Menu |
| Hide Active or Last Active Window | ⇧ (shift) + esc Add to Pie Menu |
| Next highlighted Error | f2 Add to Pie Menu |
| Previous highlighted Error | ⇧ (shift) + f2 Add to Pie Menu |
| Go to Top of Page | ⌘ (command) + pgup Add to Pie Menu |
| Go to Bottom of Page | ⌘ (command) + pgdn Add to Pie Menu |
| Go to Line | ⌘ (command) + l Add to Pie Menu |
| Recent files Popup | ⌘ (command) + e Add to Pie Menu |
| Select current file/Symbol in any View | ⌥ (option) + f1 Add to Pie Menu |
| Go to Next/Previous Tab | ⌃ (control) + ← Add to Pie Menu |
| Go to Declaration | ⌘ (command) + b Add to Pie Menu |
| Go to Type Declaration | ⌘ (command) + ⇧ (shift) + b Add to Pie Menu |
| Navigate back/forward | ⌘ (command) + ⌥ (option) + ← Add to Pie Menu |
| Go to last edit location | ⌘ (command) + ⇧ (shift) + ⌫ Add to Pie Menu |
| Go to super method/super class | ⌘ (command) + u Add to Pie Menu |
| Type Hierarchy | ⌃ (control) + h Add to Pie Menu |
| Method Hierarchy | ⌘ (command) + ⇧ (shift) + h Add to Pie Menu |
| Call Hierarchy | ⌃ (control) + ⌥ (option) + h Add to Pie Menu |
| Toggle Bookmark | ⇧ (shift) + f6 Add to Pie Menu |
| Toggle Bookmark with Mnemonic | ⌥ (option) + f3 Add to Pie Menu |
| Show Bookmarks | ⇧ (shift) + f3 Add to Pie Menu |
| Go to Numbered Bookmark | ctral + 0..9 Add to Pie Menu |
| Show Navigation bar | ⌘ (command) + ↑ Add to Pie Menu |
| Close Active Run/Messages | ⌃ (control) + ⇧ (shift) + f4 Add to Pie Menu |
| Edit Source | f4 Add to Pie Menu |
| View Source | ⌘ (command) + ↓ Add to Pie Menu |
| Show Diagram | ⌘ (command) + ⇧ (shift) + ⌥ (option) + u Add to Pie Menu |
| Diagram Popup | ⌘ (command) + ⌥ (option) + u Add to Pie Menu |
| File Structure Popup | ⌘ (command) + f12 Add to Pie Menu |
| Move to code block end/start | ⌘ (command) + ] Add to Pie Menu |
| Go to Previous/Next Method | ⌃ (control) + ↑ Add to Pie Menu |
| Open Quick Definition Lookup | ⌘ (command) + y Add to Pie Menu |
Debugging Shortcuts | |
| Run to Cursor | ⌥ (option) + f9 Add to Pie Menu |
| Step Out | ⇧ (shift) + f8 Add to Pie Menu |
| Step Over | f8 Add to Pie Menu |
| Step Into | f7 Add to Pie Menu |
| Evaluate Expression | ⌥ (option) + f8 Add to Pie Menu |
| Toggle Breakpoint | ⌘ (command) + f8 Add to Pie Menu |
| View Breakpoints | ⌘ (command) + ⇧ (shift) + f8 Add to Pie Menu |
| Resume Program | f9 Add to Pie Menu |
Compile and Run | |
| Build Project | ⌘ (command) + f9 Add to Pie Menu |
| Run | ⌃ (control) + r Add to Pie Menu |
| Debug | ⌃ (control) + d Add to Pie Menu |
| Select Configuration and Run | ⌃ (control) + ⌥ (option) + r Add to Pie Menu |
| Select Configuration and Debug | ⌃ (control) + ⌥ (option) + d Add to Pie Menu |
| Run Context Configuration from Editor | ⌃ (control) + ⇧ (shift) + r Add to Pie Menu |
| Debug Context Configuration from Editor | ⌃ (control) + ⇧ (shift) + d Add to Pie Menu |
Usage Search | |
| Find Usage in File | ⌘ (command) + f7 Add to Pie Menu |
| Find Usage | ⌥ (option) + f7 Add to Pie Menu |
| Highlight Usage in File | ⌘ (command) + ⇧ (shift) + f7 Add to Pie Menu |
| Show Usage | ⌘ (command) + ⌥ (option) + f7 Add to Pie Menu |
VCS/Local History | |
| Commit Project to VCS | ⌘ (command) + k Add to Pie Menu |
| Update Project from VCS | ⌘ (command) + t Add to Pie Menu |
| View Recent Changes | ⌥ (option) + ⇧ (shift) + c Add to Pie Menu |
| VCS Operations Popup | ⌃ (control) + v Add to Pie Menu |
Live Templates | |
| Insert Live Template | ⌘ (command) + j Add to Pie Menu |
| Surround with Live Template | ⌘ (command) + ⌥ (option) + j Add to Pie Menu |
| Pie Menu for AppCode Work faster with a customized radial menu for AppCode. Add whatever shortcut you want! Download at www.pie-menu.com | ![]() |
Do you want all keyboard shortcuts for AppCode in one pdf?


The convenience of shortcuts without the memorization!