# Xcode

* [Xcode Keyboard Shortcuts](#xcode-keyboard-shortcuts)
  * [View](#view)
    * [View: Main](#view-main)
  * [Editor](#editor)
    * [Editor: Main](#editor-main)
    * [Editor: Structure](#editor-structure)
    * [Editor: Code Folding](#editor-code-folding)
  * [Navigate](#navigate)

## View

### View: Main

| Shortcuts | Name         |
| --------- | ------------ |
| ⌘ ⇧ L     | Show Library |

## Editor

### Editor: Main

| Shortcuts | Name              |
| --------- | ----------------- |
| ⌘ ⏎       | Show Editor Only  |
| ⌘ ⌥ ⏎     | Canvas            |
| ⌃ ⌘ ⌥ ⏎   | Assistant         |
| ⌃ ⌘ E     | Edit All in Scope |
| ⌃ ⇧ ⌘ A   | Authors           |
| ⌃ ⇧ ⌘ M   | Minimap           |
| ⌃ ⇧ ⌘ L   | Wrap Lines        |

### Editor: Structure

| Shortcuts | Name           |
| --------- | -------------- |
| ⌃ I       | Re-Indent      |
| ⌘ \[      | Shift Left     |
| ⌘ ]       | Shift Right    |
| ⌥ ⌘ \[    | Move Line Up   |
| ⌥ ⌘ ]     | Move Line Down |

### Editor: Code Folding

| Shortcuts | Name                       |
| --------- | -------------------------- |
| ⌥ ⌘ ←     | Fold                       |
| ⌥ ⌘ →     | Unfold                     |
| ⌥ ⇧ ⌘ ←   | Fold Methods & Functions   |
| ⌥ ⇧ ⌘ →   | Unfold Methods & Functions |
| ⌃ ⇧ ⌘ ←   | Fold Comment Blocks        |
| ⌃ ⇧ ⌘ →   | Unfold Comment Blocks      |

## Navigate

| Shortcuts | Name                        |
| --------- | --------------------------- |
| ⌘ L       | Jump to Line                |
| ⇧ ⌘ D     | Reveal in Debug Navigator   |
| ⇧ ⌘ J     | Reveal in Project Navigator |
| ⇧ ⌘ M     | Reveal in Changes Navigator |
