Skip to content
AppCode icon

AppCode shortcuts for Mac

125 shortcuts · 10 categories

AppCode is a powerful integrated development environment (IDE) for developing applications for macOS, iOS, watchOS, and tvOS. Download AppCode

Use these AppCode shortcuts from a pie menu

Access your favorite AppCode shortcuts instantly with Pie Menu. No more memorizing—just point and click.

Pie Menu with shortcuts
Hover a shortcut to add it to Pie Menu

Mac keyboard shortcuts for AppCode

General Shortcuts

  • Open Corresponding Tool Window⌘ (command) + 0...9 Add →
  • Search Everywhere2x shift Add →
  • Toggle Maximize Editor⌘ (command) + ⇧ (shift) + f12 Add →
  • Go back to Previous Tool Windowf12 Add →
  • Go to Editoresc Add →
  • Hide Active or Last Active Window⇧ (shift) + esc Add →
  • Switch Editor Tabs and IDE Tool Windows⌘ (command) + ⇥ Add →
  • Close Current Active Tab⌘ (command) + w Add →
  • Quick Switch Current Scheme⌃ (control) + ` Add →
  • Add to Favourites⌥ (option) + ⇧ (shift) + f Add →

Find and Replace

  • Find⌘ (command) + f Add →
  • Replace⌘ (command) + r Add →
  • Search Everywheredouble shift Add →
  • Find Next⌘ (command) + g Add →
  • Find Previous⌘ (command) + ⇧ (shift) + g Add →
  • Find in Path⌘ (command) + ⇧ (shift) + f Add →
  • Replace in Path⌘ (command) + ⇧ (shift) + r Add →

Editing Shortcuts

  • Basic Code Completion⌃ (control) + spacebar Add →
  • Complete Current Statement⌘ (command) + ⇧ (shift) + ↵ Add →
  • Quick Documentation Lookup⌃ (control) + j Add →
  • Brief Info⌘ (command) + mouse over Add →
  • Complete Statement⌘ (command) + ⇧ (shift) + ↵ Add →
  • Parameter Information⌘ (command) + p Add →
  • Override Methods⌃ (control) + o Add →
  • Generate Code⌘ (command) + n Add →
  • Move Line(Selection) Up/Down⌥ (option) + ⇧ (shift) + ↑ Add →
  • Surround With..(Begin..End etc.)⌘ (command) + ⌥ (option) + t Add →
  • Comment/Uncomment with Line Comment⌘ (command)Add →
  • Comment/Uncomment with Block Comment⌘ (command) + ⌥ (option)Add →
  • Show Description of Error or Warning at Caret⌘ (command) + f1 Add →
  • Indent Selected Lines⇥ Add →
  • Unindent Selected Lines⇧ (shift) + ⇥ Add →
  • Show Intention Actions and Quick Fixes⌥ (option) + ↵ Add →
  • Reformat Code⌘ (command) + ⌥ (option) + l Add →
  • Duplicate Current Line⌘ (command) + d Add →
  • Cut/Copy/Paste Current line to Clipboard⌘ (command) + x Add →
  • Paste from Buffer⌘ (command) + ⇧ (shift) + v Add →
  • AutoIndent Lines⌃ (control) + ⌥ (option) + i Add →
  • Delete line at caret⌘ (command) + ⌫ Add →
  • Start New line⇧ (shift) + ↵ Add →
  • Show Intention Actions/Quick-Fixes⌥ (option) + ↵ Add →
  • Decrease Current Selection to Previous State⌥ (option) + ↓ Add →
  • Select Successively Incresing Code blocks⌥ (option) + ↑ Add →
  • Expand All⌘ (command) + ⇧ (shift)Add →
  • Collapse All⌘ (command) + ⇧ (shift) + - Add →
  • Expand/Collapse Code block⌘ (command)Add →
  • Delete to end word⌘ (command) + ⌫ Add →
  • Delete to word start⌘ (command) + ⌫ Add →
  • Select till code block end⌘ (command) + ⇧ (shift) + ⌥ (option) + ] Add →
  • Select till code block start⌘ (command) + ⇧ (shift) + ⌥ (option) + [ Add →
  • Toggle Carnel/Snake Case⇧ (shift) + ⌥ (option) + u Add →
  • Switch case for Word at Caret or Selected block⌘ (command) + ⇧ (shift) + u Add →

Code Refactoring

  • Copyf5 Add →
  • Movef6 Add →
  • Rename⇧ (shift) + f6 Add →
  • Change Signature⌘ (command) + f6 Add →
  • Safe Delete⌘ (command) + ⌫ Add →
  • Inline⌘ (command) + ⌥ (option) + n Add →
  • Refactor this Quick List⌃ (control) + t Add →
  • Extract Method⌘ (command) + ⌥ (option) + m Add →
  • Extract Field⌘ (command) + ⌥ (option) + f Add →
  • Extract parameter⌘ (command) + ⌥ (option) + p Add →
  • Extract Constant⌘ (command) + ⌥ (option) + c Add →
  • Extract Variable⌘ (command) + ⌥ (option) + v Add →

Navigation Controls

  • Go to Class⌘ (command) + o Add →
  • Go to File⌘ (command) + ⇧ (shift) + o Add →
  • Go to Symbol⌘ (command) + ⌥ (option) + ⇧ (shift) + o Add →
  • Go back to Previous Tool Windowf12 Add →
  • Go to Editoresc Add →
  • Hide Active or Last Active Window⇧ (shift) + esc Add →
  • Next highlighted Errorf2 Add →
  • Previous highlighted Error⇧ (shift) + f2 Add →
  • Go to Top of Page⌘ (command) + pgup Add →
  • Go to Bottom of Page⌘ (command) + pgdn Add →
  • Go to Line⌘ (command) + l Add →
  • Recent files Popup⌘ (command) + e Add →
  • Select current file/Symbol in any View⌥ (option) + f1 Add →
  • Go to Next/Previous Tab⌃ (control) + ← Add →
  • Go to Declaration⌘ (command) + b Add →
  • Go to Type Declaration⌘ (command) + ⇧ (shift) + b Add →
  • Navigate back/forward⌘ (command) + ⌥ (option) + ← Add →
  • Go to last edit location⌘ (command) + ⇧ (shift) + ⌫ Add →
  • Go to super method/super class⌘ (command) + u Add →
  • Type Hierarchy⌃ (control) + h Add →
  • Method Hierarchy⌘ (command) + ⇧ (shift) + h Add →
  • Call Hierarchy⌃ (control) + ⌥ (option) + h Add →
  • Toggle Bookmark⇧ (shift) + f6 Add →
  • Toggle Bookmark with Mnemonic⌥ (option) + f3 Add →
  • Show Bookmarks⇧ (shift) + f3 Add →
  • Go to Numbered Bookmarkctral  + 0..9 Add →
  • Show Navigation bar⌘ (command) + ↑ Add →
  • Close Active Run/Messages⌃ (control) + ⇧ (shift) + f4 Add →
  • Edit Sourcef4 Add →
  • View Source⌘ (command) + ↓ Add →
  • Show Diagram⌘ (command) + ⇧ (shift) + ⌥ (option) + u Add →
  • Diagram Popup⌘ (command) + ⌥ (option) + u Add →
  • File Structure Popup⌘ (command) + f12 Add →
  • Move to code block end/start⌘ (command) + ] Add →
  • Go to Previous/Next Method⌃ (control) + ↑ Add →
  • Open Quick Definition Lookup⌘ (command) + y Add →

Debugging Shortcuts

Compile and Run

  • Build Project⌘ (command) + f9 Add →
  • Run⌃ (control) + r Add →
  • Debug⌃ (control) + d Add →
  • Select Configuration and Run⌃ (control) + ⌥ (option) + r Add →
  • Select Configuration and Debug⌃ (control) + ⌥ (option) + d Add →
  • Run Context Configuration from Editor⌃ (control) + ⇧ (shift) + r Add →
  • Debug Context Configuration from Editor⌃ (control) + ⇧ (shift) + d Add →

VCS/Local History

  • Commit Project to VCS⌘ (command) + k Add →
  • Update Project from VCS⌘ (command) + t Add →
  • View Recent Changes⌥ (option) + ⇧ (shift) + c Add →
  • VCS Operations Popup⌃ (control) + v Add →

Live Templates

  • Insert Live Template⌘ (command) + j Add →
  • Surround with Live Template⌘ (command) + ⌥ (option) + j Add →

Download Keyboard Cheat Sheet for AppCode for Mac

Do you want all keyboard shortcuts for AppCode in one pdf?

Cheat sheet

Community shortcuts for AppCode

Be the first to share — open Pie Menu → AppCode → Share Config

View community page →
Pie Menu

Get started with Pie Menu today.

The convenience of shortcuts without the memorization!