Xcode Cheatsheet
// This might work...
    http://ursooperduper.github.io/cheatsheets/xcode/
  
    Xcode Cheatsheet
  
General
| ⌘ , | Preferences | 
| ⇧ ⌘ 0 | Documentation | 
| ⇧ ⌘ C | Console | 
| ⌃ ⌘ ? | Documentation for selected text | 
| ⌘ ? | Quick Help | 
| ⌘ T | New Tab | 
| ⇧ ⌘ T | New Window | 
| ⌘ N | New File | 
| ⇧ ⌘ N | New Project | 
| ⌃ ⌘ N | New Workspace | 
| ⌥ ⌘ N | New Group | 
| ⌥ ⌘ A | Add Files | 
| ⌘ O | Open | 
| ⇧ ⌘ O | Open Quickly | 
| ⌘ W | Close Window | 
| ⌥ ⌘ W | Close All Windows | 
| ⇧ ⌘ W | Close Tab | 
| ⌥ ⇧ ⌘ W | Close Other Tabs | 
| ⌃ ⌘ W | Close Document | 
| ⌘ S | Save | 
| ⌥ ⌘ S | Save All | 
| ⌥ ⇧ ⌘ S | Save Mulptiple | 
| ⇧ ⌘ S | Save As | 
Code Editing
| ⌃ Space | Show completions | 
| ⌃ . | Next completion | 
| ⇥ | Accept completion | 
| ⌃ / | Next placeholder | 
| ⇧ ⌃ / | Previous placeholder | 
| ⌘ / | Comment selection | 
| ⌥ ⌘ ← | Fold method/class | 
| ⌥ ⌘ → | Unfold method/class | 
| ⌃ ⌘ E | Edit all in scope | 
Build and Run
| ⌘ B | Build | 
| ⇧ ⌘ B | Analyze | 
| ⌘ R | Run | 
| ⌘ I | Profile | 
| ⌘ U | Test | 
| ⇧ ⌘ K | Clean | 
| ⌘ K | Clear console | 
File Navigation
| ⌃ ⌘ → | Go forward | 
| ⌃ ⌘ ← | Go back | 
| ⇧ ⌘ O | Open quickly | 
| ⌃ 1 | Show related items | 
Debugging
| ⌘ ' | Next issue | 
| ⌘ " | Previous issue | 
| ⌃ ⌘ ' | Fix next issue | 
| ⌃ ⌘ " | Fix previous issue | 
| ⌘ \ | Add breakpoint | 
| ⌘ Y | Activate breakpoints | 
Code Navigation
| ⌘ → | End of line | 
| ⌘ ← | Beginning of line | 
| ⌘ ↑ | Top of file | 
| ⌘ ↓ | Bottom of file | 
| ⌥ → | Next word | 
| ⌥ ← | Previous word | 
| ⌃ → | Next subword | 
| ⌃ ← | Previous subword | 
| ⌃ L | Center selection | 
| ⌘ L | Goto line | 
| ⌘ F | Find in file | 
| ⇧ ⌘ F | Find in project | 
| ⌘ G | Find next | 
| ⇧ ⌘ G | Find previous | 
Libraries
| ⌃ ⌥ ⌘ 1 | File template | 
| ⌃ ⌥ ⌘ 2 | Code snippet | 
| ⌃ ⌥ ⌘ 3 | Object | 
| ⌃ ⌥ ⌘ 4 | Media | 
Version control
| ⌥ ⌘ C | Commit | 
| ⌥ ⌘ X | Update | 
| ⌃ ⌥ ⌘ X | Update All | 
| ⌃ ⌘ S | Create Snapshot | 
Edit
| ⌘ Z | Undo | 
| ⇧ ⌘ Z | Redo | 
| ⌘ X | Cut | 
| ⌘ C | Copy | 
| ⌘ V | Paste | 
| ⌥ ⌘ V | Paste Special | 
| ⌘ D | Duplicate | 
| ⌘ A | Select All | 
| ⇧ ⌘ F | Find in Workspace | 
| ⌥ ⇧ ⌘ F | Find and Replace in Workspace | 
| ⌘ F | Find | 
| ⌥ ⌘ F | Find and Replace | 
| ⌘ G | Find Next | 
| ⇧ ⌘ G | Find Previous | 
| ⌘ E | Use Selection for Find | 
| ⇧ ⌘ E | Use Selection for Replace | 
| ⌥ ⌘ J | Filter in Navigator | 
| ⌥ ⌘ L | Filter in Library | 
| ⌃ ⇧ ⌘ T | Show Fonts | 
| ⌘ : | Show Spelling and Grammar | 
View
| ⌘ (1-7) | Switch Navigators | 
| ⌘ 0 | Toggle Navigators | 
| ⌥ ⌘ J | Filter in Navigator | 
| ⌘ ↩ | Show Standard Editor | 
| ⌥ ⌘ ↩ | Show Assistant Editor | 
| ⌥ ⇧ ⌘ ↩ | Show Version Editor | 
| ⇧ ⌘ Y | Toggle Debug Area | 
| ⌥ ⌘ (1-6) | Switch Inspectors | 
| ⌥ ⌘ 0 | Toggle Utilities | 
| ⌥ ⌘ L | Filter in Library | 
| ⌘ 1 | Project | 
| ⌘ 2 | Symbol | 
| ⌘ 3 | Search | 
| ⌘ 4 | Issue | 
| ⌘ 5 | Debug | 
| ⌘ 6 | Breakpoint | 
| ⌘ 7 | Log | 
| ⌘ 0 | Show Navigator | 
| ⌘ ↩ | Standard | 
| ⌥ ⌘ ↩ | Assistant` | 
| ⌥ ⇧ ⌘ ↩ | Version | 
| ⌃ 1 | Show Related Items | 
| ⌃ 2 | Show Previous History | 
| ⌃ ⌘ 2 | Show Previous Files History | 
| ⌃ 3 | Show Next History | 
| ⌃ ⌘ 3 | Show Next Files History | 
| ⌃ 4 | Show Top Level Items | 
| ⌃ 5 | Show Group Files | 
| ⌃ 6 | Show Document Items | 
| ⌃ 7 | Show Issues | 
| ⌃ ⇧ ⌘ W | Remove Assistant Editor | 
| ⌥ ⇧ ⌘ Z | Reset Editor | 
| ⇧ ⌘ Y | Show Debug Area | 
Navigate
| ⌘ L | Reveal in Project Navigator | 
| ⌘ < | Open in Adjaent Editor | 
| ⌃ ⌘ → | Go Forward | 
| ⌃ ⌥ ⌘ → | Go Forward in Alternate Editor | 
| ⌃ ⌘ ← | Go Back | 
| ⌃ ⌥ ⌘ ← | Go Back in Alternate Editor | 
| ⌘ J | Jump to Selection | 
| ⇧ ⌘ D | Jump to Definition | 
| ⌥ ⌘ K | Move Focus to Next Area | 
| ⌥ ⇧ ⌘ K | Move Focus to Previous Area | 
Source Editor
| ⌃ ⌘ ↑ | Jump to Counterpart | 
| ⇧ ⌘ J | Jump To | 
| ⌃ / | Jump to Next Placeholder | 
| ⌃ ? | Jump to Previous Placeholder | 
| ⌘ ' | Jump to Next Issue | 
| ⌃ ⌘ ' | Jump and Fix Next Issue | 
| ⌘ " | Jump to Previous Issue | 
| ⌃ ⌘ " | Jump and Fix Previous Issue | 
Data Model
| ⌃ ⌘ A | Add Attribute | 
| ⌃ ⌘ R | Add Relationship | 
Interface Builder
| ⌘ [ | Align Left Edges | 
| ⌘ ] | Align Right Edges | 
| ⌘ = | Size to Fit | 
| ⌘ _ | Add Horizontal Guide | 
| ⌘ | | Add Vertical Guide | 
Source Code
| ⌃ \ | Show Completions | 
| ⌃ ⌘ E | Edit All in Scope | 
| ⌃ ⌘ F | Fix All in Scope | 
| ⌃ ⌘ M | Show All Issues | 
| ⌘ ] | Shift Right | 
| ⌘ [ | Shift Left | 
| ⌥ ⌘ [ | Move Line Up | 
| ⌥ ⌘ ] | Move Line Down | 
| ⌘ / | Comment Selection | 
| ⌥ ⌘ ← | Fold | 
| ⌥ ⌘ → | Unfold | 
| ⌥ ⇧ ⌘ ← | Fold Methods and Functions | 
| ⌥ ⇧ ⌘ → | Unfold Methods and Functions | 
| ⌃ ⇧ ⌘ ← | Fold Comment Blocks | 
| ⌃ ⇧ ⌘ → | Unfold Comment Blocks | 
Product
| ⌘ R | Run | 
| ⌘ T | Test | 
| ⌘ I | Profile | 
| ⌃ ⌘ B | Analyze | 
| ⇧ ⌘ R | Build for Running | 
| ⇧ ⌘ U | Build for Testing | 
| ⇧ ⌘ I | Build for Profiling | 
| ⌃ ⌘ R | Run Without Building | 
| ⌃ ⌘ U | Test Without Building | 
| ⌃ ⌘ I | Profile Without Building | 
| ⌘ B | Build | 
| ⇧ ⌘ K | Clean | 
| ⌥ ⇧ ⌘ K | Clean Build Folder | 
| ⌘ . | Stop | 
Debug
| ⌃ ⌘ Y | Pause | 
| F7 | Step Into | 
| F6 | Step Over | 
| F8 | Step Out | 
| ⌃ ⇧ F7 | Step Into Thread | 
| ⌃ F7 | Step Into Instruction | 
| ⌃ ⇧ F6 | Step Over Thread | 
| ⌃ F6 | Step Over Instruction | 
| ⌘ \ | Add Breakpoint at Current Line | 
| ⌘ Y | Toggle Breakpoints | 
| ⌘ K | Clear Console | 
Window
| ⌘ M | Minimize | 
| ⌘ } | Select Next Tab | 
| ⌘ { | Select Previous Tab | 
| ⇧ ⌘ 1 | Welcome to Xcode | 
| ⇧ ⌘ 2 | Organizer | 
Legend
| ⇧ | Shift | 
| ⌃ | Control | 
| ⌥ | Option | 
| ⌘ | Command | 
| ↩ | Return | 
| ⎋ | Escape | 
| ⌫ | Delete | 
| ⇥ | Tab | 
Print this page for a specially formatted version of this cheatsheet.
  General
| ⌘ , | Preferences | 
| ⇧ ⌘ 0 | Documentation | 
| ⇧ ⌘ C | Console | 
| ⌃ ⌘ ? | Documentation for selected text | 
| ⌘ ? | Quick Help | 
| ⌘ T | New Tab | 
| ⇧ ⌘ T | New Window | 
| ⌘ N | New File | 
| ⇧ ⌘ N | New Project | 
| ⌃ ⌘ N | New Workspace | 
| ⌥ ⌘ N | New Group | 
| ⌥ ⌘ A | Add Files | 
| ⌘ O | Open | 
| ⇧ ⌘ O | Open Quickly | 
| ⌘ W | Close Window | 
| ⌥ ⌘ W | Close All Windows | 
| ⇧ ⌘ W | Close Tab | 
| ⌥ ⇧ ⌘ W | Close Other Tabs | 
| ⌃ ⌘ W | Close Document | 
| ⌘ S | Save | 
| ⌥ ⌘ S | Save All | 
| ⌥ ⇧ ⌘ S | Save Mulptiple | 
| ⇧ ⌘ S | Save As | 
Code Editing
| ⌃ Space | Show completions | 
| ⌃ . | Next completion | 
| ⇥ | Accept completion | 
| ⌃ / | Next placeholder | 
| ⇧ ⌃ / | Previous placeholder | 
| ⌘ / | Comment selection | 
| ⌥ ⌘ ← | Fold method/class | 
| ⌥ ⌘ → | Unfold method/class | 
| ⌃ ⌘ E | Edit all in scope | 
Build and Run
| ⌘ B | Build | 
| ⇧ ⌘ B | Analyze | 
| ⌘ R | Run | 
| ⌘ I | Profile | 
| ⌘ U | Test | 
| ⇧ ⌘ K | Clean | 
| ⌘ K | Clear console | 
File Navigation
| ⌃ ⌘ → | Go forward | 
| ⌃ ⌘ ← | Go back | 
| ⇧ ⌘ O | Open quickly | 
| ⌃ 1 | Show related items | 
Debugging
| ⌘ ' | Next issue | 
| ⌘ " | Previous issue | 
| ⌃ ⌘ ' | Fix next issue | 
| ⌃ ⌘ " | Fix previous issue | 
| ⌘ \ | Add breakpoint | 
| ⌘ Y | Activate breakpoints | 
Code Navigation
| ⌘ → | End of line | 
| ⌘ ← | Beginning of line | 
| ⌘ ↑ | Top of file | 
| ⌘ ↓ | Bottom of file | 
| ⌥ → | Next word | 
| ⌥ ← | Previous word | 
| ⌃ → | Next subword | 
| ⌃ ← | Previous subword | 
| ⌃ L | Center selection | 
| ⌘ L | Goto line | 
| ⌘ F | Find in file | 
| ⇧ ⌘ F | Find in project | 
| ⌘ G | Find next | 
| ⇧ ⌘ G | Find previous | 
Libraries
| ⌃ ⌥ ⌘ 1 | File template | 
| ⌃ ⌥ ⌘ 2 | Code snippet | 
| ⌃ ⌥ ⌘ 3 | Object | 
| ⌃ ⌥ ⌘ 4 | Media | 
Version control
| ⌥ ⌘ C | Commit | 
| ⌥ ⌘ X | Update | 
| ⌃ ⌥ ⌘ X | Update All | 
| ⌃ ⌘ S | Create Snapshot | 
Edit
| ⌘ Z | Undo | 
| ⇧ ⌘ Z | Redo | 
| ⌘ X | Cut | 
| ⌘ C | Copy | 
| ⌘ V | Paste | 
| ⌥ ⌘ V | Paste Special | 
| ⌘ D | Duplicate | 
| ⌘ A | Select All | 
| ⇧ ⌘ F | Find in Workspace | 
| ⌥ ⇧ ⌘ F | Find and Replace in Workspace | 
| ⌘ F | Find | 
| ⌥ ⌘ F | Find and Replace | 
| ⌘ G | Find Next | 
| ⇧ ⌘ G | Find Previous | 
| ⌘ E | Use Selection for Find | 
| ⇧ ⌘ E | Use Selection for Replace | 
| ⌥ ⌘ J | Filter in Navigator | 
| ⌥ ⌘ L | Filter in Library | 
| ⌃ ⇧ ⌘ T | Show Fonts | 
| ⌘ : | Show Spelling and Grammar | 
View
| ⌘ (1-7) | Switch Navigators | 
| ⌘ 0 | Toggle Navigators | 
| ⌥ ⌘ J | Filter in Navigator | 
| ⌘ ↩ | Show Standard Editor | 
| ⌥ ⌘ ↩ | Show Assistant Editor | 
| ⌥ ⇧ ⌘ ↩ | Show Version Editor | 
| ⇧ ⌘ Y | Toggle Debug Area | 
| ⌥ ⌘ (1-6) | Switch Inspectors | 
| ⌥ ⌘ 0 | Toggle Utilities | 
| ⌥ ⌘ L | Filter in Library | 
| ⌘ 1 | Project | 
| ⌘ 2 | Symbol | 
| ⌘ 3 | Search | 
| ⌘ 4 | Issue | 
| ⌘ 5 | Debug | 
| ⌘ 6 | Breakpoint | 
| ⌘ 7 | Log | 
| ⌘ 0 | Show Navigator | 
| ⌘ ↩ | Standard | 
| ⌥ ⌘ ↩ | Assistant` | 
| ⌥ ⇧ ⌘ ↩ | Version | 
| ⌃ 1 | Show Related Items | 
| ⌃ 2 | Show Previous History | 
| ⌃ ⌘ 2 | Show Previous Files History | 
| ⌃ 3 | Show Next History | 
| ⌃ ⌘ 3 | Show Next Files History | 
| ⌃ 4 | Show Top Level Items | 
| ⌃ 5 | Show Group Files | 
| ⌃ 6 | Show Document Items | 
| ⌃ 7 | Show Issues | 
| ⌃ ⇧ ⌘ W | Remove Assistant Editor | 
| ⌥ ⇧ ⌘ Z | Reset Editor | 
| ⇧ ⌘ Y | Show Debug Area | 
Navigate
| ⌘ L | Reveal in Project Navigator | 
| ⌘ < | Open in Adjaent Editor | 
| ⌃ ⌘ → | Go Forward | 
| ⌃ ⌥ ⌘ → | Go Forward in Alternate Editor | 
| ⌃ ⌘ ← | Go Back | 
| ⌃ ⌥ ⌘ ← | Go Back in Alternate Editor | 
| ⌘ J | Jump to Selection | 
| ⇧ ⌘ D | Jump to Definition | 
| ⌥ ⌘ K | Move Focus to Next Area | 
| ⌥ ⇧ ⌘ K | Move Focus to Previous Area | 
Source Editor
| ⌃ ⌘ ↑ | Jump to Counterpart | 
| ⇧ ⌘ J | Jump To | 
| ⌃ / | Jump to Next Placeholder | 
| ⌃ ? | Jump to Previous Placeholder | 
| ⌘ ' | Jump to Next Issue | 
| ⌃ ⌘ ' | Jump and Fix Next Issue | 
| ⌘ " | Jump to Previous Issue | 
| ⌃ ⌘ " | Jump and Fix Previous Issue | 
Data Model
| ⌃ ⌘ A | Add Attribute | 
| ⌃ ⌘ R | Add Relationship | 
Interface Builder
| ⌘ [ | Align Left Edges | 
| ⌘ ] | Align Right Edges | 
| ⌘ = | Size to Fit | 
| ⌘ _ | Add Horizontal Guide | 
| ⌘ | | Add Vertical Guide | 
Source Code
| ⌃ \ | Show Completions | 
| ⌃ ⌘ E | Edit All in Scope | 
| ⌃ ⌘ F | Fix All in Scope | 
| ⌃ ⌘ M | Show All Issues | 
| ⌘ ] | Shift Right | 
| ⌘ [ | Shift Left | 
| ⌥ ⌘ [ | Move Line Up | 
| ⌥ ⌘ ] | Move Line Down | 
| ⌘ / | Comment Selection | 
| ⌥ ⌘ ← | Fold | 
| ⌥ ⌘ → | Unfold | 
| ⌥ ⇧ ⌘ ← | Fold Methods and Functions | 
| ⌥ ⇧ ⌘ → | Unfold Methods and Functions | 
| ⌃ ⇧ ⌘ ← | Fold Comment Blocks | 
| ⌃ ⇧ ⌘ → | Unfold Comment Blocks | 
Product
| ⌘ R | Run | 
| ⌘ T | Test | 
| ⌘ I | Profile | 
| ⌃ ⌘ B | Analyze | 
| ⇧ ⌘ R | Build for Running | 
| ⇧ ⌘ U | Build for Testing | 
| ⇧ ⌘ I | Build for Profiling | 
| ⌃ ⌘ R | Run Without Building | 
| ⌃ ⌘ U | Test Without Building | 
| ⌃ ⌘ I | Profile Without Building | 
| ⌘ B | Build | 
| ⇧ ⌘ K | Clean | 
| ⌥ ⇧ ⌘ K | Clean Build Folder | 
| ⌘ . | Stop | 
Debug
| ⌃ ⌘ Y | Pause | 
| F7 | Step Into | 
| F6 | Step Over | 
| F8 | Step Out | 
| ⌃ ⇧ F7 | Step Into Thread | 
| ⌃ F7 | Step Into Instruction | 
| ⌃ ⇧ F6 | Step Over Thread | 
| ⌃ F6 | Step Over Instruction | 
| ⌘ \ | Add Breakpoint at Current Line | 
| ⌘ Y | Toggle Breakpoints | 
| ⌘ K | Clear Console | 
Window
| ⌘ M | Minimize | 
| ⌘ } | Select Next Tab | 
| ⌘ { | Select Previous Tab | 
| ⇧ ⌘ 1 | Welcome to Xcode | 
| ⇧ ⌘ 2 | Organizer | 
Legend
  
  ⇧
  Shift
  
  ⌃
  Control
  
  ⌥
  Option
  
  ⌘
  Command
  
  ↩
  Return
  
  ⎋
  Escape
  
  ⌫
  Delete
  
  ⇥
  Tab