Browse

VS Code Keyboard Shortcuts

Master the default VS Code keyboard shortcuts and recall exactly what each one does.

Code36 items3 levelsDifficulty 2/5
Start training →

Free · no signup · works on any device

Levels

Start easy — harder levels unlock as you improve, or jump ahead anytime.

1
Essentials
12 items
2
Editing & Navigation
14 items
3
Advanced
10 items

All 36 cards

Ctrl+S
Save file
Ctrl+Shift+P
Command Palette
Ctrl+P
Quick Open / Go to File
Ctrl+F
Find
Ctrl+H
Replace
Ctrl+Z
Undo
Ctrl+/
Toggle line comment
Ctrl+`
Toggle integrated terminal
Ctrl+B
Toggle sidebar
Ctrl+N
New file
Ctrl+W
Close editor
Ctrl+,
Open settings
Ctrl+Shift+T
Reopen closed editor
Ctrl+G
Go to line
Ctrl+D
Add next occurrence to selection
Ctrl+Shift+K
Delete line
Ctrl+Shift+L
Select all occurrences of selection
Alt+Up
Move line up
Alt+Down
Move line down
Shift+Alt+Down
Copy line down
Shift+Alt+F
Format document
F2
Rename symbol
F12
Go to definition
Ctrl+Space
Trigger suggestion
Ctrl+\
Split editor
Ctrl+Shift+F
Search across files
Ctrl+Shift+E
Show Explorer
Ctrl+Shift+G
Show Source Control
Ctrl+Shift+X
Show Extensions
Ctrl+Shift+M
Show Problems panel
Ctrl+Shift+O
Go to symbol in file
Ctrl+K Ctrl+S
Open Keyboard Shortcuts
Ctrl+K Z
Toggle Zen Mode
F5
Start debugging
Ctrl+Tab
Switch between open editors
Ctrl+K Ctrl+0
Fold all regions

Keep going

Big-O Time Complexity of Common Operations & Algorithms

Test your knowledge of the time complexity of common data structure operations and classic algorithms.

Code35 items

Common Network Ports and Their Services

Learn which service runs on each well-known TCP/UDP port number.

Code40 items

Data Structures: Use & Time Complexity

Test your knowledge of common data structures, their typical uses, and the Big-O time complexity of their core operations.

Code34 items

Gang of Four Design Patterns: What They Solve

Match each problem to the classic Gang of Four design pattern that solves it.

Code23 items