{
    "id": "xcode_cheat_sheet",
    "name": "Xcode",
    "description": "Integrated Development Environment",
    "metadata": {
        "sourceName": "Apple Developer",
        "sourceUrl": "https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/xcode_help-command_shortcuts/MenuCommands/MenuCommands014.html"
    },
    "template_type": "keyboard",
    "section_order": [
        "Xcode Menu",
        "File Menu",
        "Edit Menu",
        "View Menu",
        "Navigate Menu",
        "Editor Menu",
        "Product Menu",
        "Window Menu",
        "Help Menu"
    ],
    "sections": {
        "Xcode Menu": [
            {
                "key": "⌘",
                "val": "Preferences"
            },
            {
                "key": "[⌘] [H]",
                "val": "Hide Xcode"
            },
            {
                "key": "[Option] [⌘] [H]",
                "val": "Hide others"
            },
            {
                "key": "[⌘] [Q]",
                "val": "Quit Xcode"
            }
        ],
        "File Menu": [
            {
                "key": "[⌘] [T]",
                "val": "New Tab"
            },
            {
                "key": "[Shift] [⌘] [T]",
                "val": "New Window"
            },
            {
                "key": "[⌘] [N]",
                "val": "New File"
            },
            {
                "key": "[Shift] [⌘] [N]",
                "val": "New Project"
            },
            {
                "key": "[Control] [⌘] [N]",
                "val": "New Workspace"
            },
            {
                "key": "[Option] [⌘] [N]",
                "val": "New Group"
            },
            {
                "key": "[Option] [⌘] [A]",
                "val": "Add Files"
            },
            {
                "key": "[⌘] [O]",
                "val": "Open"
            },
            {
                "key": "[Shift] [⌘] [O]",
                "val": "Open Quickly"
            },
            {
                "key": "[⌘] [W]",
                "val": "Close Window"
            },
            {
                "key": "[Option] [⌘] [W]",
                "val": "Close All Windows"
            },
            {
                "key": "[Shift] [⌘] [W]",
                "val": "Close Tab"
            },
            {
                "key": "[Option] [Shift] [⌘] [W]",
                "val": "Close Other Tabs"
            },
            {
                "key": "[Control] [⌘] [W]",
                "val": "Close Document"
            },
            {
                "key": "[⌘] [S]",
                "val": "Save"
            },
            {
                "key": "[Option] [⌘] [S]",
                "val": "Save All"
            },
            {
                "key": "[Option] [Shift] [⌘] [S]",
                "val": "Save Multiple"
            },
            {
                "key": "[Shift] [⌘] [S]",
                "val": "Save As"
            },
            {
                "key": "[Option] [⌘] [C]",
                "val": "Commit"
            },
            {
                "key": "[Option] [⌘] [X]",
                "val": "Update"
            },
            {
                "key": "[Control] [Option] [⌘] [X]",
                "val": "Update All"
            },
            {
                "key": "[Control] [⌘] [S]",
                "val": "Create Snapshot"
            },
            {
                "key": "[Shift] [⌘] [P]",
                "val": "Page Setup"
            },
            {
                "key": "[⌘] [P]",
                "val": "Print"
            }
        ],
        "Edit Menu": [
            {
                "key": "[⌘] [Z]",
                "val": "Undo"
            },
            {
                "key": "[Shift] [⌘] [Z]",
                "val": "Redo"
            },
            {
                "key": "[⌘] [X]",
                "val": "Cut"
            },
            {
                "key": "[⌘] [C]",
                "val": "Copy"
            },
            {
                "key": "[⌘] [V]",
                "val": "Paste"
            },
            {
                "key": "[Option] [⌘] [V]",
                "val": "Paste Special"
            },
            {
                "key": "[Option] [Shift] [⌘] [V]",
                "val": "Paste and Match Style"
            },
            {
                "key": "[⌘] [D]",
                "val": "Duplicate"
            },
            {
                "key": "[⌘] [A]",
                "val": "Select All"
            },
            {
                "key": "[Shift] [⌘] [F]",
                "val": "Find in Workspace"
            },
            {
                "key": "[Option] [Shift] [⌘] [F]",
                "val": "Find and Replace in Workspace"
            },
            {
                "key": "[⌘] [F]",
                "val": "Find"
            },
            {
                "key": "[Option] [⌘] [F]",
                "val": "Find and Replace"
            },
            {
                "key": "[⌘] [G]",
                "val": "Find Next"
            },
            {
                "key": "[Shift] [⌘] [G]",
                "val": "Find Previous"
            },
            {
                "key": "[⌘] [E]",
                "val": "Use Selection for Find"
            },
            {
                "key": "[Shift] [⌘] [E]",
                "val": "Use Selection for Replace"
            },
            {
                "key": "[Option] [⌘] [J]",
                "val": "Filter in Navigator"
            },
            {
                "key": "[Option] [⌘] [L]",
                "val": "Filter in Library"
            },
            {
                "key": "[Control] [Shift] [⌘] [T]",
                "val": "Show Fonts"
            },
            {
                "key": "[⌘] [:]",
                "val": "Show Spelling and Grammar"
            }
        ],
        "View Menu": [
            {
                "key": "[⌘] [1]",
                "val": "Project"
            },
            {
                "key": "[⌘] [2]",
                "val": "Symbol"
            },
            {
                "key": "[⌘] [3]",
                "val": "Search"
            },
            {
                "key": "[⌘] [4]",
                "val": "Issue"
            },
            {
                "key": "[⌘] [5]",
                "val": "Debug"
            },
            {
                "key": "[⌘] [6]",
                "val": "Breakpoint"
            },
            {
                "key": "[⌘] [7]",
                "val": "Log"
            },
            {
                "key": "[⌘] [0]",
                "val": "Show Navigator"
            },
            {
                "key": "[⌘] [↩]",
                "val": "Standard"
            },
            {
                "key": "[Option] [⌘] [↩]",
                "val": "Assistant"
            },
            {
                "key": "[Option] [Shift] [⌘] [↩]",
                "val": "Version"
            },
            {
                "key": "[⌘] [F]",
                "val": "Show Related Items"
            },
            {
                "key": "[Control] [1]",
                "val": "Show Related Items"
            },
            {
                "key": "[Control] [2]",
                "val": "Show Previous History"
            },
            {
                "key": "[Control] [⌘] [2]",
                "val": "Show Previous Files History"
            },
            {
                "key": "[Control] [3]",
                "val": "Show Next History"
            },
            {
                "key": "[Control] [⌘] [3]",
                "val": "Show Next Files History"
            },
            {
                "key": "[Control] [4]",
                "val": "Show Top Level Items"
            },
            {
                "key": "[Control] [5]",
                "val": "Show Group Files"
            },
            {
                "key": "[Control] [6]",
                "val": "Show Document Items"
            },
            {
                "key": "[Control] [7]",
                "val": "Show Issues"
            }
        ],
        "Navigate Menu": [
            {
                "key": "[⌘] [L]",
                "val": "Reveal in Project Navigator"
            },
            {
                "key": "[Control] [⌘] [⇢]",
                "val": "Go Forward"
            },
            {
                "key": "[Control] [⌘] [⇠]",
                "val": "Go Back"
            },
            {
                "key": "[⌘] [J]",
                "val": "Jump to Selection"
            },
            {
                "key": "[Shift] [⌘] [D]",
                "val": "Jump to Definition"
            },
            {
                "key": "[Shift] [⌘] [J]",
                "val": "Jump To"
            }
        ],
        "Editor Menu": [
            {
                "key": "[Control] [⌘] [A]",
                "val": "Add Attribute"
            },
            {
                "key": "[Control] [⌘] [R]",
                "val": "Add Relationship"
            },
            {
                "key": "[⌘] [=]",
                "val": "Size to Fit"
            },
            {
                "key": "[⌘] [/]",
                "val": "Comment Selection"
            }
        ],
        "Product Menu": [
            {
                "key": "[⌘] [R]",
                "val": "Run"
            },
            {
                "key": "[Control] [⌘] [B]",
                "val": "Analyze"
            },
            {
                "key": "[⌘] [B]",
                "val": "Build"
            }
        ],
        "Window Menu": [
            {
                "key": "[⌘] [M]",
                "val": "Minimize"
            },
            {
                "key": "[Shift] [⌘] [1]",
                "val": "Welcome to Xcode"
            }
        ],
        "Help Menu": [
            {
                "key": "[Control] [⌘] [?]",
                "val": "Quick Help"
            },
            {
                "key": "[Option] [⌘] [?]",
                "val": "Developer Documentation"
            }
        ]
    }
}
