Catalog / VS Code Ultimate Cheatsheet
VS Code Ultimate Cheatsheet
A comprehensive cheat sheet for Visual Studio Code, covering essential shortcuts, commands, debugging, and customization tips to boost productivity.
Core Shortcuts
Basic Navigation
|
Quick Open: Find and open any file by name. |
|
New VS Code instance. |
|
Cycle through open editors. |
|
Cycle backwards through open editors. |
|
Go to Line… |
|
Open Keyboard Shortcuts |
Editing Essentials
|
Cut line (empty selection) |
|
Copy line down |
|
Copy line up |
|
Delete line |
|
Insert line below |
|
Insert line above |
Code Formatting
|
Format document |
|
Format selection |
Advanced Editing
Multi-Cursor & Selection
|
Insert cursor |
|
Insert cursor above |
|
Insert cursor below |
|
Select next occurrence |
|
Skip current occurrence |
|
Insert cursor at end of each line selected |
Code Folding
|
Fold (collapse) region |
|
Unfold (expand) region |
|
Fold all regions |
|
Unfold all regions |
|
Fold current region |
|
Unfold current region |
Find and Replace
|
Find |
|
Replace |
|
Find in Files |
|
Replace in Files |
Debugging and Git
Debugging Shortcuts
|
Toggle breakpoint |
|
Start / Continue debugging |
|
Stop debugging |
|
Step over |
|
Step into |
|
Step out |
Git Integration
|
Open Git view |
|
Commit |
|
Push |
|
Pull |
|
Stage Changes |
|
Unstage Changes |
Customization and Productivity
Interface Customization
|
Change Theme |
|
Open Settings (JSON) |
|
Open Settings (UI) |
|
Change Display Language |
Productivity Tips
Use the integrated terminal ( |
Leverage extensions for language-specific support, linting, and code snippets. |
Customize keyboard shortcuts via |
Explore the Command Palette ( |
Take advantage of VS Code’s IntelliSense for code completion, parameter info, and quick info. |
Useful Extensions
Prettier - Code formatter |
ESLint - Javascript Linter |
Bracket Pair Colorizer - Matching brackets |
Live Server - Live reload for static and dynamic pages |
TODO Highlight - Highlights TODOs, FIXMEs, and other keywords |