Search icon

Shortcuts.design

Xcode Shortcuts

Xcode is Apple's integrated development environment for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. Want to build apps for Apple devices? Google "Swift Lee" to learn more and start developing on Apple.com.

Text editing
Cut⌘ X
Copy⌘ C
Paste⌘ V
Delete backwardβŒƒ H
Delete forwardβŒƒ D
Delete to beginning of line⌘ Backspace
Delete word backwardβŒƒ Backspace
Delete word forwardβŒƒ Del
Text navigation
Move upβŒƒ P
Move backwardβŒƒ B
Move downβŒƒ N
Move forwardβŒƒ F
Move to beginning of document⌘ ↑
Move to beginning of lineβŒƒ A
Move to end of document⌘ ↓
Move to end of lineβŒƒ E
Move backward a wordβŒ₯ βŒƒ B
Move forward a wordβŒ₯ βŒƒ F
Page downβŒƒ V
Move backward extending selection⇧ βŒƒ B
Move down extending selection⇧ βŒƒ N
Move forward extending selection⇧ βŒƒ F
Move left extending selection⇧ ←
Move paragraph backward extending selection⇧ βŒ₯ ↑
Move paragraph forward extending selection⇧ βŒ₯ ↓
Move right extending selection⇧ β†’
Move subword backward extending selection⇧ βŒ₯ ←
Move subword forward extending selection⇧ βŒ₯ β†’
Move to beginning of document extending selection⇧ ⌘ ↑
Move to beginning of line extending selection⇧ ⌘ ←
Move to beginning of paragraphβŒƒ A
Move to beginning of paragraph extending selection⇧ βŒƒ A
Move to end of document extending selection⇧ ⌘ ↓
Move to end of line extending selection⇧ ⌘ β†’
Move to end of paragraphβŒƒ E
Move to end of paragraph extending selection⇧ βŒƒ E
Move up extending selection⇧ βŒƒ P
Move word backward extending selection⇧ βŒ₯ βŒƒ B
Move word forward extending selection⇧ βŒ₯ βŒƒ F
Edit
Undo⌘ Z
Redo⇧ ⌘ Z
Cut⌘ X
Copy⌘ C
Paste⌘ V
Paste and match style⇧ βŒ₯ ⌘ V
Add to bookmarks⌘ D
Go to line⌘ L
Next completionβŒƒ .
Select next placeholderβŒƒ /
Edit all in scopeβŒƒ ⌘ T
Special charactersβŒ₯ ⌘ T
Format
Copy styleβŒ₯ ⌘ C
Paste styleβŒ₯ ⌘ V
Center⇧ ⌘ |
Shift right⌘ ]
Shift left⌘ [
Run
RunβŒ₯βŒ˜β†΅
Run - breakpoints offβŒ₯⌘R
Debug - breakpoints onβŒ₯⌘Y
Stopβ‡§βŒ˜β†΅
Debuggerβ‡§βŒ˜Y
Consoleβ‡§βŒ˜R
Clear consoleβŒ₯βŒƒβŒ˜R
Show breakpointsβŒ₯⌘B
Activate breakpointsβŒƒβŒ˜\
Add breakpoint at current line⌘\
Enable breakpoint at current lineβŒ₯⌘\
PauseβŒ₯⌘P
Step intoβ‡§βŒ˜I
Step into instruction⇧βŒ₯⌘I
Step overβ‡§βŒ˜O
Step over instruction⇧βŒ₯⌘O
Next threadβŒ₯ βŒƒ ⌘ ↑
Previous threadβŒ₯ βŒƒ ⌘ ↓
Build
Build and runβŒ˜β†΅
Build and run - breakpoints off⌘R
Build and run - breakpoint on⌘Y
Cleanβ‡§βŒ˜K
Next build warning or error⌘=
Previous build warning or errorβ‡§βŒ˜+
Compile⌘K
Design
Show model browserβŒƒβŒ˜B
Diagram bring to frontβ‡§βŒƒβŒ˜F
Diagram bring to backβ‡§βŒƒβŒ˜B
Diagram lockβŒƒβŒ˜L
Diagram unlockβ‡§βŒƒβŒ˜L
Diagram zoom inβ‡§βŒƒβŒ˜=
Diagram zoom to fitβŒƒβŒ˜=
Force directed layoutβŒƒβŒ˜G
Hierarchical layoutβŒƒβŒ˜H
Add attributeβŒƒβŒ˜A
Add relationshipβŒƒβŒ˜R
Project
Go to project⌘0
Class browserβ‡§βŒ˜C
GroupβŒ₯⌘G
Ungroup⇧βŒ₯⌘G
Add to projectβŒ₯⌘A
Edit active targetβŒ₯⌘E
Edit active executableβŒ₯⌘X
Find
Preferences⌘,
Hide othersβŒ₯⌘H
TabTAB
Find in projectβ‡§βŒ˜F
Single file find⌘F
Find & replaceβŒƒβŒ˜F
Find next⌘G
Find previousβ‡§βŒ˜G
Use selection for find⌘E
File
Open⌘O
Open in a separate editorβŒ₯⌘O
Open quicklyβ‡§βŒ˜D
Show inspectorβŒ₯⌘I
Close allβŒ₯⌘W
Close projectβŒƒβŒ˜W
Save⌘S
Save allβŒ₯⌘S
Save asβ‡§βŒ˜S
Save copy as⇧βŒ₯⌘S
Make snapshotβŒƒβŒ˜S
View
DetailβŒ₯⌘F
Zoom editor out fully⇧βŒ₯⌘E
Next file⇧βŒ₯βŒ˜β†’
Previous file⇧βŒ₯βŒ˜β†
Switch to header/sourceβŒ₯βŒ˜β†‘
Reveal in group tree⇧βŒ₯⌘T
Code Folding
FoldβŒƒβŒ˜β†
UnfoldβŒƒβŒ˜β†’
Unfold allβŒƒU
Fold methods/functionsβŒƒ ⌘ ↑
Unfold methods/functionsβŒƒβŒ˜β†“
Fold comment blocksβ‡§βŒƒβŒ˜β†‘
Unfold comment blocksβ‡§βŒƒβŒ˜β†“
Focus follows selectionβŒ₯βŒƒβŒ˜ F
Misc
Show spelling & grammarβ‡§βŒ˜:
Check spelling⌘;
Minimize⌘M
Minimize allβŒ₯⌘M
OrganizerβŒƒβŒ˜O
Developer documentation⇧βŒ₯⌘/
Quick helpβ‡§βŒƒβŒ˜/
Center selection of visible areaβŒƒL
Close split⌘'
Code sense complete listβŒƒ,
Code sense previous placeholderβ‡§βŒƒ/
Delete subword backwardβŒƒBACKSPACE
Delete to markβŒƒW
Execute selection & replace with outputβŒ₯βŒƒR
Execute selection inserting outputβŒƒR
Execute selection sending output to alert panel⇧βŒ₯βŒƒR
Indent selectionβŒƒI
Insert newline without extra actionβŒ₯↡
Pop bookmarks popupβŒƒ4
Pop breakpoints popupβŒƒ5
Pop included headers popupβŒƒ3
Pop loaded files popupβŒƒ1
Pop navigator popupβŒƒ6
Pop symbols popupβŒƒ2
Select to markβŒƒXβŒƒM
Send interruptβŒƒC
Set markβŒƒ[SPACE]
Split verticallyβ‡§βŒ˜"
Swap with markβŒƒXβŒƒX
TransposeβŒƒT
YankβŒƒY
Empty state Shortcuts.design toolspage search Empty state Shortcuts.design toolspage search

We searched everywhere, but we couldn’t fine a shortcut matching your search-query.

Try searching for something else. Think we’re missing something? Send us an issue or add it yourself.

Add a missing shortcut πŸ’ͺ️

Helping out

Missing something?

Feel free to request missing tools or give some feedback using Twitter, E-mail or GitHub! If you can, please help out by adding the data yourself and be the hero of the Β±12k people per month using this resource.

Add a tool πŸ’ͺ
Michel van Heest - Creator of Shortcuts.design

Created by

Michel van Heest

Designing products that enable others to to create or become more effective Β· Currently Product Designer @ConvertCalculator Β· Prev @WeTransfer, @Awkward & @YipYip.

Buy me a coffee β˜• Twitter 🐦
Design calculators, forms, and more without code with Convert_, and embed them in Framer.